作者AAQ8 ()
看板Grad-ProbAsk
標題[理工] 104中山計組
時間Tue Jan 29 17:02:57 2019
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