Answer:
i) 125 * 10^9 i
ii) 5.2 ns
iii) 4.8 ns
Step-by-step explanation:
i) The throughput of the processor for an unpipelined processor
=
= 125 * 10^9 instructions per set
ii ) for a 10-stage pipeline
1st instruction :
= 0.2 + 8ns/10
= 0.2 + 0.8 = 1ns
2nd instruction
= 0.2 + 1 + 4
= 5.2 ns
iii). for a 20-stage pipeline
1st instruction
= 0.2 + 8ns/20
= 0.2 + 0.4 = 0.6 ns
2nd instruction
= 0.2 + 0.6 + 4
= 4.8 ns