A-A+

在流水线运行时 总是希望预取的指令恰好是处理器将要执行的指令。为避免流水线断流 奔腾处理器内

2022-08-06 00:13:17 问答库 阅读 173 次

问题详情

在流水线运行时,总是希望预取的指令恰好是处理器将要执行的指令。为避免流水线断流,奔腾处理器内置了一个
A.预取缓存器
B.转移目标缓存器
C.指令译码器
D.数据总线控制器请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:在流水线运行时,总是希望预取到的指令恰好是处理器将要执行的指令。当进行循环操作时,就会遇到要不要转移的问题。一旦发生转移,而并未预取到转移后需要执行的指令,这时流水线就会断流,从而必须重新取指令;这就影响了处理速度。为此,在奔腾芯片上内置了一个分支目标缓存器,也称转移目标缓存器,用来动态地预测程序分支的转移情况,从而使流水线的吞吐率能保持较高的水平。

考点:流水线,指令