Cycles Per Instructon

CPU 的执行时间 = CPU 时钟周期数 / 程序 x 时钟周期

暗含前提是确定每一条指令消耗的时钟周期宽度相同(平均 CPI)

如果指令能按消耗的时钟周期数划分,那么用加权平均的方法可以算出平均 CPI

注意,这个值是可以小于 1 的,类似于造车的流水线。那么这里的 CPI 绝对不可能是单个指令的 CPI,而是平均的 CPI