作者f5885937 (阿富)
看板Grad-ProbAsk
標題[理工] 計組-pipeline
時間Fri May 15 08:19:06 2020
http://i.imgur.com/Le82Yyo.jpg
http://i.imgur.com/bQMr5dJ.jpg
想請問第一題的b小題
為什麼答案是這樣
例如:WAW on $5
我覺得from l2 to l3也有這樣的情況
謝謝大家
-----
Sent from JPTT on my Asus ASUS_X01BDA.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.72.127.62 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1589501951.A.BF2.html
1F:→ z000000000: WAW on $5 沒有from L2 to L3的原因在於L2的sw指令是 05/15 15:35
2F:→ z000000000: 把$5內容寫入memory -16($5)的位置,而不是像L3的add 05/15 15:35
3F:→ z000000000: 指令寫入$5,故沒有WAW的狀況發生 05/15 15:35
4F:→ f5885937: 想請問z大,那上面a題的$1,也是沒有WAW的問題嗎? 05/16 18:37
5F:→ hero97212: a的$1沒有WAW 因為是寫到50($1)的位置 05/17 19:04
6F:→ f5885937: 謝謝z大h大 ,已理解 05/17 21:11