A-A+
下列选项中 不是用来解决分支相关(分支冒险)的是()。A.数据旁路(转发)B.分支预测C.插
问题详情
下列选项中,不是用来解决分支相关(分支冒险)的是()。
A.数据旁路(转发)
B.分支预测
C.插入空指令NOP
D.延迟转移
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
分支相关(分支冒险)是由于条件转移指令(即所谓分支指令)在条件成立时改变执行指令的顺序而导致需要取消已经进入流水线的指令而产生的。解决办法包括:分支预测、延迟转移、提前形成条件码、插入空指令NOP、插入空泡(停顿)。