A-A+
假设一条指令的执行过程分为“取指令” “分析” 和“执行”3段 每一段的时间分别是△t 2△
问题详情
假设一条指令的执行过程分为“取指令”、“分析”、和“执行”3段,每一段的时间分别是△t、2△t、3△t。在下列各种情况下,分别写出连续执行行条指令所需要的时间表达式。 (1)顺序执行方式。 (2)“取指令”、“分析”、和“执行”重叠。
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:×
(1)顺序执行方式:执行一条指令的时间:△t+2△t+3△t=6△t执行n条指令的时间:n×(△t+2△t+3△t)=6n△t(2)“取指令”、“分析”和“执行”重叠:6△t+(n-1)×3△t=3n△t+3△t时空图如图12—10所示。