计算公式:第一条指令执行时间 +(指令数-1)* 各指令段执行时间中最大的 执行时间。

    举例:
    若指令流水线把一条指令分为取值、分析和执行三个部分,且三部分的时间分别是t 取值 = 3ns,t分析 = 2ns,t执行 = 1ns,则100 条指令全部执行完毕需要多少ns?
    (3 + 2 + 1) + (100 -1) 3 = 303
    image.png
    k : 第一条指令执行时间
    n : 指令数
    *△t : 各指令段执行时间中最大的 执行时间