看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/KL4N1PV.jpg 答案c是錯的 想請問一下各位大大這題的概念是不是想要考課本上沒有給sw forwarding unit這件事,(由題目說參照text book與他沒加sw forwarding unit 進他的圖中來推測)下面是我的想法,麻煩各位大大一同討論,有推有正取m(_ _)m https://i.imgur.com/RfYhxet.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.134.18.36 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485002576.A.EFE.html
zoozy: 我算10個cycles 沒detection unit 遇到load use 01/21 20:49
zoozy: 和有detection一樣 都得停1個cycle 01/21 20:50
zoozy: 沒想到要 sw那邊耶 看其他人意見 01/21 20:51
lingege32: 沒detection就照樣過去 跟a選項一樣的答案 只是指令結 01/21 20:58
lingege32: 果會錯而已 01/21 20:58
yupog2003: 阿不然就是靠軟體插一個NOP就可以了,所以變9+1=10 01/21 21:02
yupog2003: 好像之前有人問過,結論是這樣的 01/21 21:02
windwaker112: 所以是說可以讓這些指令結果是錯的@@? 這樣似乎跟 01/21 21:31
windwaker112: 他說如果需要可以插nop好像有衝突不是嗎? 01/21 21:31
windwaker112: 順便請問一下z大,為什麼沒有load use還需要停一個 01/21 21:44
windwaker112: cycle呢? 01/21 21:44
windwaker112: cycle呢? 01/21 21:45
exilelast: 我覺得yupog2003說的是對的喔,基本上答案會跟(D)所算 01/21 22:24
exilelast: 的一樣 01/21 22:24
exilelast: 只是說在(D)的狀況下,是以硬體偵測,在ID把下一行指令 01/21 22:26
exilelast: 擋住, 而C得在compile階段,把NOP塞一個進去 01/21 22:27
exilelast: 這樣可以剛剛好製造出不會有error的狀況 01/21 22:28
windwaker112: ok 謝謝各位我再看看之前那篇 01/22 00:11
zoozy: 我的意思就是插nop~ 01/22 09:22