第 19 题
设指令由取指、分析、执行三个子部件完成,每个子部件的工作周期均为 t,采用常规标量流水线处理。若连续执行 10 条指令,则需要的时间为( )。
A. B. C. D.
[tag_link]
正确答案:C
在常规标量流水线中,指令执行分为取指、分析、执行三个阶段,每个阶段耗时均为
。
流水线处理允许连续指令重叠执行不同阶段,从而提升效率。 对于 个阶段(本题 )和 条指令(本题 ),总时间计算公式为:
代入具体数值:
这意味着第一条指令在 时完成,后续指令每隔 时间完成一条,第 10 条指令在 时完成,因此连续执行 10 条指令需要 时间。
选项中,A.
、B. 、D. 均不符合计算结果,故正确答案为 C。