单选题
指令流水线将一条指令的执行过程分为四步,其中第1、2和4步的经过时间为Δt,如下图所示。若该流水线顺序执行,50条指令共用153Δt,并且不考虑相关问题,则该流水线的瓶颈第3步的时间是______。
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 在上图中。第3个流水段的执行时间没有给出,显然这是一个瓶颈段,设它的执行时间为X。通过列方程(3+X)Δt+49XΔt=153Δt,可以求得X=3。
对于包含瓶颈段的指令流水线,完成n个任务的解释共需时间
,其中k为流水线段数。
首先要列方程,然后才能求出瓶颈段的执行时间。
提交答案
关闭