执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析=2△t.执行时间t执行=3△t如果按照[执行]k、[分析]k+1、[取指]K+2重叠的流水线方式执行指
执行指令时,将每一节指令都分解为取指、分析和执行三步,已知取指时间t取指=5△t,分析时间t分析=2△t.执行时间t执行=3△t如果按照[执行]k、[分析]k+1、[取指]K+2重叠的流水线方式执行指令,从头到尾执行完500条指令需( )△t(2019年软件设计师下半年)
A.2500
B.2505
C.2510
D.2515
参考答案:B
参考解析:流水线执行时间=流水线建立时间+(n-1)*流水线周期=5+2+3+(500-1)*5=2505