流水线CPU由于多条指令的重叠执行,当后续指令所需的操作数刚好是前一段指令的运行结果时,会发生的冲突为

作者:高老师 浏览 1

流水线CPU由于多条指令的重叠执行,当后续指令所需的操作数刚好是前一段指令的运行结果时,会发生的冲突为
A、资源相关冲突
B、数据相关冲突
C、控制相关冲突
D、指令相关冲突
【正确答案】:B
【题目解析】:数据相关冲突:在流水计算机中,指令的处理是重叠进行的,前一条指令还没有结束,第二、三条指令就陆续地开始工作。
由于多条指令的重叠处理,当后继指令所需的操作数,刚好是前一指令的运算结果时,便发生数据相关冲突,
解决方法是在运算部件和取数部件之间设置直接的数据通路,一旦运算部件产生出运算结果,立即传给取数部件使用。

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板