[理工] 103中山 計組 nop

看板Grad-ProbAsk作者 (thisisfornote)時間7年前 (2017/02/03 07:55), 編輯推噓5(507)
留言12則, 8人參與, 最新討論串1/1
http://i.imgur.com/erDZP0o.jpg
原題目要求在沒有forwardimg機制下 插入nop以消除hazard 找到的解答是在add與sw插入3個nop 但為何不能只插兩個就好 在cycle 5時 lw完成WB cycle6 sw讀到的就是正確的值不是嗎? ----- Sent from JPTT on my InFocus M350. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.69.85.148 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1486079740.A.484.html

02/03 08:19, , 1F
$6也有hazard
02/03 08:19, 1F

02/03 08:22, , 2F
我猜可能題目有寫reg 前半週讀後半週寫??
02/03 08:22, 2F

02/03 08:22, , 3F
不然我也覺得插兩個就好
02/03 08:22, 3F

02/03 08:36, , 4F
個人覺得插兩個就可耶
02/03 08:36, 4F

02/03 08:51, , 5F
2個吧
02/03 08:51, 5F

02/03 08:57, , 6F
02/03 08:57, 6F

02/03 09:32, , 7F
我覺得兩個NOP,add的WB前半段就可以拉到sw的ID後半
02/03 09:32, 7F

02/03 10:13, , 8F
我也認為2個,前半寫後半讀的話2個就好
02/03 10:13, 8F

02/03 12:20, , 9F
我也是覺得2個,而且手邊解答也是寫插2個
02/03 12:20, 9F

02/03 18:08, , 10F
題目說依照第六題
02/03 18:08, 10F

02/03 18:08, , 11F
會不會是因為最高的執行時間在ID 導致無法設計成前半
02/03 18:08, 11F

02/03 18:08, , 12F
寫後半讀呢
02/03 18:08, 12F
文章代碼(AID): #1OayRyI4 (Grad-ProbAsk)