A CPU has a 5-stage pipeline. If it takes 2 clock cycles to fetch data, what is the maximum throughput?
Q1. A CPU has a 5-stage pipeline. If it takes 2 clock cycles to fetch data, what is the maximum throughput?
Answer: 1 instruction per cycle
Explanation: In a pipelined CPU, maximum throughput is achieved when the pipeline is full. Here, it's 1 instruction per cycle as each stage takes 1 cycle.