单选题
指令流水线将一条指令的执行过程分为四步,其中第1、2和4步的经过时间为△t,如下图所示。若该流水线顺序执行50条指令共用153△t,并且不考虑相关问题,则该流水线的第3步的时间为______△t。
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 在指令流水线上,执行周期取决于时间最长的子过程,由题目知该流水线的瓶颈为第3步,即第3步所用时间最长。
设第3步的时间为m△t, 则由2009年5月真题6解析有:(1+1+m+1)△t+m(50-1)△t=153△t,解方程得:m=3。
提交答案
关闭