推 metalalive:nop可被加在任何地方 ,so... 如果nop加到add 前面 09/02 13:22
→ metalalive:那麼add跟sw這兩個指令就可以用 ALU-ALU forwarding了 09/02 13:23
→ metalalive:(a) 的情況就變成只需要一個 nop 就可避免 data hazard 09/02 13:24
→ jackbll:add的EX相加結果是要送到MEN做記憶體儲存 並不是要送到 09/02 21:54
→ jackbll:暫存器和offset 在ALU相加的地方 所以應該不算ALU-ALU前饋 09/02 21:55
推 metalalive:喔對,你沒錯, sw的 data hazard用不到ALU-ALU forward 09/03 16:06
→ metalalive:那照這樣的情形,不就變成, 即使有提供完整的forwarding 09/03 16:09
→ metalalive:sw的第一個register還是無法及時取得 add 算好的資料? 09/03 16:12
→ metalalive:除非改datapath (BUT原文書沒提 = =) 09/03 16:13
→ jackbll:拜託誰都可以快去問一下教授吧XD 09/03 19:48