Answer:
i) 125 * 10^9 i
ii) 5.2 ns
iii) 4.8 ns
Explanation:
i) The throughput of the processor for an unpipelined processor
= [tex]\frac{1}{8*10^9} = \frac{10^9}{8 }[/tex] = 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