安安
4这样拉
在现代的CPU中,通常有一个分支预测器
来猜测像是IF...ELSE...这样分支指令哪一路会被执行,让指令可以填充管线
但是如果猜测错误,就需要把管线内推测的指令全部清除,重新填充正确的指令
预测失败可能会损失10~20个周期
然后在现代学生的脑袋中,通常有一个公共汽车预测器
来猜测公共汽车什么时候会到站,以便让自己的睡眠最大化
但是如果猜测错误,就需要重新等公共汽车
如果是在+龙时代的台中,最糟糕的情况会延迟两班公共汽车的时间
那这两个预测器,预测失败的时候哪个成本比较高?
有卦乎?