设指令由取指、分析、执行三个子部件完成,每个子部件的工作周期均为1t,采用常规标量流水线处理机。若连续执行10条指令,则需要的时间是( )。

admin2019-12-10  31

问题 设指令由取指、分析、执行三个子部件完成,每个子部件的工作周期均为1t,采用常规标量流水线处理机。若连续执行10条指令,则需要的时间是(    )。

选项 A、81t
B、101t
C、121t
D、141t

答案C

解析 考查流水线的时空图。流水线在开始时需要一段建立时间,结束时需要一段排空时间,设m段流水线的各段经过时间均为△t,则需要T0=m△t的时间建立流水线,之后每隔△t就可以流出一条指令,完成n个任务共需时间T=m△t+(n—1)△t。具有三个功能段的流水线连续执行10条指令共需时间=3+9=12。若对性质不熟悉的同学也可以画出流水线的时空图来进行观察。
转载请注明原文地址:https://kaotiyun.com/show/nh3i777K
0

相关试题推荐
随机试题
最新回复(0)