Pipelining

Fun class activity: How many clock cycles are needed to run a program (a) without and (b) with pipelining if:

  1. The program has $25$ instructions, and the fetch-decode-execute cycle has $6$ steps?
  2. The program has $100$ instructions, and the fetch-decode-execute cycle has $11$ steps?