[理工] 104中山計組

作者: AAQ8 (不要就是要)   2019-01-29 17:02:57
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的嗎
不太懂為什麼會這麼寫
麻煩各位一下
感謝
作者: dumpling1234 (dumpling)   2019-01-29 17:10:00
是ex跟Id 你要看Rs rt 放的東西
作者: AAQ8 (不要就是要)   2019-01-29 17:46:00
所以是詳解寫錯?
作者: Heyjeanyo (世界毀滅理性!)   2019-01-29 17:48:00
感覺原po觀念是正確的
作者: dumpling1234 (dumpling)   2019-01-29 18:02:00
我說詳細一點 lw 是用 rt 去跟前一個指令偵測有沒有load use 然後在exe stage 的 rt 是 $6 會跟ID的 rs 跟 rt 做比較 所以會是跟 $5 $2 比較 如果有錯就請其他大神 幫忙修正一下
作者: AAQ8 (不要就是要)   2019-01-29 18:22:00
哦哦我看懂了 感謝你

Links booklink

Contact Us: admin [ a t ] ucptt.com