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