All mock tests are FREE till 31 December — register to save your progress
Unit 2 · Computer System Architecture Paper 2 CS · June 2024 Re-Exam

A CPU has a 5-stage pipeline with stages Fetch (F), Decode (D), Execute (E), Memory (M) and Write-back (W). Each stage takes one clock cycle. Assume there are no pipeline stalls and the pipeline is initially empty. How many clock cycles are required to complete the execution of 10 instructions?

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: B. 14

Explanation

Cycles = k + (n − 1) = 5 + 9 = 14.

More Computer System Architecture questions