简答题

降低流水线分支损失的方法有哪些?

正确答案

(1)在流水线中尽早判断出分支转移是否成功;尽早计算出分支转移成功时的PC值(即分支的目标地址)(2)“冻结”或“排空”流水线的方法
(3)预测分支失败
(4)预测分支成功
(5)延迟分支

答案解析