[理工] 104中山計組

看板Grad-ProbAsk作者時間6年前 (2019/01/29 17:02), 編輯推噓1(107)
留言8則, 3人參與, 6年前最新討論串3/3 (看更多)
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

01/29 17:10, 6年前 , 1F
是ex跟Id 你要看Rs rt 放的東西
01/29 17:10, 1F

01/29 17:46, 6年前 , 2F
所以是詳解寫錯?
01/29 17:46, 2F

01/29 17:48, 6年前 , 3F
感覺原po觀念是正確的
01/29 17:48, 3F

01/29 18:02, 6年前 , 4F
我說詳細一點 lw 是用 rt 去跟前一個指令偵測有沒
01/29 18:02, 4F

01/29 18:02, 6年前 , 5F
有load use 然後在exe stage 的 rt 是 $6 會跟ID
01/29 18:02, 5F

01/29 18:02, 6年前 , 6F
的 rs 跟 rt 做比較 所以會是跟 $5 $2 比較 如果有
01/29 18:02, 6F

01/29 18:02, 6年前 , 7F
錯就請其他大神 幫忙修正一下
01/29 18:02, 7F

01/29 18:22, 6年前 , 8F
哦哦我看懂了 感謝你
01/29 18:22, 8F
文章代碼(AID): #1SK1R3cD (Grad-ProbAsk)
文章代碼(AID): #1SK1R3cD (Grad-ProbAsk)