PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 計組 管線危障 p.457
作者:
painechaos
(老趙)
2017-09-24 21:28:52
大大們好,看到以下內容我有點難以理解
這個部分找到的回答是2011年由aiweisen大所寫,但還是有些地方不懂
我的理解是,三個指令中的$1為資料相依,第一個指令和第二個指令的$1相依,第二個指令和第三個指令的$1相依,因此偵測應該是判斷 MEM/WB 的目的暫存器和 EX/MEM 的來源暫存器是否相同,再來判斷 EX/MEM 的目的暫存器和 ID/EX 的來源暫存器是否相同,最後FORWARD A =10
但這和課本上的修正完全不同,想請大大解釋
作者:
nat99up
(NAt)
2017-09-24 23:25:00
淺體字是MEM.WB可以forwarding的條件而粗體字是EX.MEM可以forwarding的條件MEM.WB的要forwording要保證EX.MEM不forwarding你的想法基本上沒有錯 但需要加上額外的硬體設計不如把EX.MEM的forward結果取負抓過來AND就好
作者:
painechaos
(老趙)
2017-09-25 12:02:00
好的謝謝n大,我再想想!
繼續閱讀
[理工] 線代-89成大統計
qaswed101
[理工] 計組 pipline clock cycle time
jerry900287
[理工] 資結 雜湊在鏈結中的計算
Xunion
[理工] 計組 效能p.333
painechaos
[理工] 計組forwarding
leoone
[理工] 計組 RAID 97台大資工 張凡下冊280頁27
JKLee
[理工] 線代 eigenvalue
jerry900287
[理工] 線代 對角化 代數/幾何重數
s1020824
[理工] OS Page memory management
Xunion
[理工] 電子-回授求Phase margin
ab4010800
Links
booklink
Contact Us: admin [ a t ] ucptt.com