[理工] 台科102(pipeline)!

楼主: Aa841018 (andrew)   2019-11-08 08:50:07
https://i.imgur.com/lNaTeNj.jpg
https://i.imgur.com/iA8jQZP.jpg
请问(b)的(O,B)为什么无法用forwarding解决?
如果是相差两个指令发生dependency,无法用forwarding救是因为一个从EX出来另一个才
刚从IF出来,forwarding无法救ID stage的关系!
但,(O,B)只差一个指令,O从EX拿到结果时,B刚从ID出来,应该完全可以forward吧?
不晓得我那里弄错了?
作者: zuchang (chang)   2019-11-08 09:15:00
因为电路有C所以beq在ID就要有正确的资料

Links booklink

Contact Us: admin [ a t ] ucptt.com