指令周期:取出(解释)并执行一条指令所需的时间。
完成一条指令(一个指令周期)可分为:取指、分析、执行三个阶段。
指令流水技术:指令步骤的执行、提高处理器执行指令的效率。
(1)顺序方式 顺序串行执行,执行完一条指令后才取下一条指令。速度慢。效率低。
(2)重叠方式 解释完成当前指令就开始下一条指令的取值阶段
(3)流水方式 流水线周期:执行时间最长的一段
理论公式:
实践公式:
例题:指令流水线分为取值、分析和执行三个部分,三部分时间分别为2ns,2ns,1ns。流水线周期?100条指令全部执行完毕需要的时间?
按照公式计算:理论公式:(2+2+1)+&#x