看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/ogQ5DWh.jpg https://i.imgur.com/zNl1d9K.jpg 想問這題第四小題的hazard detection unit詳解部分 為什麼會拿在mem的sub和在ID的add來比較 照課本那個code來看的話 也是拿在EXE的指令和ID的指令比較吧 而且hazard detection unit不是用來偵測有沒有load-use的嗎 不太懂為什麼會這麼寫 麻煩各位一下 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.12.139 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1548752579.A.98D.html
dumpling1234: 是ex跟Id 你要看Rs rt 放的東西 01/29 17:10
AAQ8: 所以是詳解寫錯? 01/29 17:46
Heyjeanyo: 感覺原po觀念是正確的 01/29 17:48
dumpling1234: 我說詳細一點 lw 是用 rt 去跟前一個指令偵測有沒 01/29 18:02
dumpling1234: 有load use 然後在exe stage 的 rt 是 $6 會跟ID 01/29 18:02
dumpling1234: 的 rs 跟 rt 做比較 所以會是跟 $5 $2 比較 如果有 01/29 18:02
dumpling1234: 錯就請其他大神 幫忙修正一下 01/29 18:02
AAQ8: 哦哦我看懂了 感謝你 01/29 18:22