[理工]計組-Data hazard

看板Grad-ProbAsk作者 (蛤不要吧)時間9年前 (2016/09/30 03:55), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
不好意思想請問一下 在張凡課本上冊p457 在說多個相依的code add $1,$1,$2 add $1,$1,$3 add $1,$1,$4 老師解釋如果第一個指令和第三個指令有hazard 那第一個指令和第二個指令就不會有hazard 請問原因是什麼呢 這種情況是第二個指令在執行時需要第一個指令forward 然後第三個指令執行時需要第二個指令forward嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.35.219 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1475178923.A.071.html

09/30 09:31, , 1F
他指的是加上nop後吧
09/30 09:31, 1F

09/30 10:35, , 2F
如果他指的沒有hazard是指forwarding 可解,那的
09/30 10:35, 2F

09/30 10:35, , 3F
確是沒有hazard
09/30 10:35, 3F

09/30 12:39, , 4F
Yeah, 上面正解
09/30 12:39, 4F

09/30 15:07, , 5F
感謝解說!
09/30 15:07, 5F
文章代碼(AID): #1NxN6h1n (Grad-ProbAsk)