问题
单项选择题
试题(1)、(2) 设每条指令由取指、分析、执行3个子部件完成,并且每个子部件的执行时间均为△t。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行16条指令,则共耗时____(1)____△t。若采用度为4的超标量流水线处理机,连续执行上述16条指令,则共耗时____(2)____△t。
2()
A.4
B.5
C.6
D.8
答案
参考答案:C
解析:
试题(1)、(2)分析 本题考查系统流水线知识。 采用常规标量单流水线处理机(即该处理机的度m=1),连续执行16条指令的时空图如下图所示,从中可以看出,连续执行16条指令所需时间为18△t。
当采用度m为4的超标量流水线处理机,连续执行上述16条指令时,时空图如下所示。从中可以看出,连续执行16条指令所需时间为6△t。