[理工] [計組] Data hazard
lw $5,16($4)
sw $5,16($3)
想請問一下
這樣lw 跟 sw 有RAW data hazard
如果在有forwarding的情況下 要怎麼加入nop處理
張凡課本上寫
lw $5,16($4)
nop
sw $5,16($3)
可是sw的$5的內容不是應該在ID就決定了
lw IF ID EX ME WB
nop IF ID EX ME WB
sw IF ID EX ME WB
lw中 $5 內容不是也要等到 ME 之後才會決定
為什麼不是插兩個nop 而是只插一個? 雖然這樣就沒有用到forwarding
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.171.59
推
11/08 18:26, , 1F
11/08 18:26, 1F
→
11/08 18:27, , 2F
11/08 18:27, 2F
→
11/08 18:27, , 3F
11/08 18:27, 3F
→
11/08 18:28, , 4F
11/08 18:28, 4F
→
11/08 18:32, , 5F
11/08 18:32, 5F
→
11/08 18:33, , 6F
11/08 18:33, 6F
推
11/08 18:39, , 7F
11/08 18:39, 7F
→
11/08 18:40, , 8F
11/08 18:40, 8F
→
11/08 18:54, , 9F
11/08 18:54, 9F
→
11/08 18:55, , 10F
11/08 18:55, 10F
→
11/08 19:18, , 11F
11/08 19:18, 11F
→
11/08 19:20, , 12F
11/08 19:20, 12F
→
11/08 19:22, , 13F
11/08 19:22, 13F
→
11/08 19:24, , 14F
11/08 19:24, 14F
推
11/08 20:16, , 15F
11/08 20:16, 15F
→
11/08 20:17, , 16F
11/08 20:17, 16F
→
11/08 20:18, , 17F
11/08 20:18, 17F
→
11/08 20:32, , 18F
11/08 20:32, 18F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):