设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为△t。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,共需(81)△t。若采用度为4的超标量流水线处理机,连续执行上述12条指令,只需(82)△t。

admin2019-05-04  23

问题 设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为△t。若采用常规标量单流水线处理机(即该处理机的度为1),连续执行12条指令,共需(81)△t。若采用度为4的超标量流水线处理机,连续执行上述12条指令,只需(82)△t。

选项 A、3
B、5
C、7
D、9

答案B

解析 单流水线处理机的度为l即通常所有的线性流水线计算机。在线性流水线中,在流水线各段的执行时间均相等(设为△t),输入到流水线中的任务是连续的理想情况下,一条k段线性流水线能够在(n+k-1)时间内完成n个任务。在本题中,n=12,k=3,因此,共需时间为14△t。在度为4的超标量流水线处理机中,同时运行4条流水线,连续执行12条指令,则每条流水线执行3条。此时,n=3,k=3,因此,共需时间为5△t。
转载请注明原文地址:https://jikaoti.com/ti/JVJ7FFFM
0

最新回复(0)