将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为( )△t。
- A.200
- B.300
- C.400
- D.405
正确答案及解析
正确答案
D
解析
第一条指令执行时间+(指令数-1)×各指令段执行时间中最大的执行时间。
4△t+3△t+2△t+(100-1)×4△t=405△t
将一条指令的执行过程分解为取指、分析和执行三步,按照流水方式执行,若取指时间t取指=4△t、分析时间t分析=2△t、执行时间t执行=3△t,则执行完100条指令,需要的时间为( )△t。
第一条指令执行时间+(指令数-1)×各指令段执行时间中最大的执行时间。
4△t+3△t+2△t+(100-1)×4△t=405△t