永发信息网

计算机流水线阻塞的三种情况和相应解决方法?急

答案:2  悬赏:0  手机版
解决时间 2022-01-01 02:09
  • 提问者网友:萌卜娃娃
  • 2021-12-31 13:37
计算机流水线阻塞的三种情况和相应解决方法?急
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-12-31 13:44
结构相关:当指令在重叠执行的过程中,硬件资源满足不了指令重叠执行的要求,发生资源冲突时将产生结构相关。解决方法:添加硬件资源,例如解决访存冲突就使用指令cache和数据cache分开的哈弗结构。
数据相关:当一条指令需要用到前面指令的执行结果,而这些指令均在流水线中重叠执行时,就可能引起数据相关。解决方法:数据重定向技术,或者称为旁路技术(forwarding)。
控制相关:当流水线遇到分支指令和其他会改变PC值的指令时,会发生控制相关。解决方法:分支预测技术,投机执行,延迟分支。
全部回答
  • 1楼网友:街头电车
  • 2021-12-31 13:54
我。。知。。道 加。。我。。私。。聊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯