看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/kDgAwYE.jpg
https://i.imgur.com/0GTuZug.jpg
想問一下這2題的答案 參考之前文章算的 不是很確定 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.184.62.12 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1551795811.A.376.html
cacti653: 你指令個數沒加上去 03/06 05:16
agag5123: 我算第一題14,第二題13,你寫的R-branch跟bne是指什麼? 03/06 15:52
agag5123: 有錯希望指正一下 https://i.imgur.com/CRUHNyI.png 03/06 18:12
rustw2010: 我是參考這篇寫的https://www.ptt.cc/bbs/Grad-ProbAsk 03/06 19:37
rustw2010: 不太會貼連結,我是參考”計組管線的一些題目”那篇文 03/06 19:42
rustw2010: 章的其中一篇回覆寫的 03/06 19:42
rustw2010: c大 可以問一下,遇到beg,要加的指令個數是全部還是, 03/06 19:52
rustw2010: beg以後的的指令個數 03/06 19:52
cacti653: 遇到branch指令要看他在那個stage決定跳 MEM的話位置是 03/06 20:34
cacti653: 在EX stage被計算出來 若猜測錯要沖掉後續三個指令 若ID 03/06 20:34
cacti653: 決定跳的話 猜錯要沖掉後續一個指令 03/06 20:34
rustw2010: 這個我知道,想問的是你說少加指令個數到部分 03/06 20:49
cacti653: (5-1)+6做六個指令+8額外stall總共14 03/06 21:09
cacti653: 額外4打錯了 03/06 21:10
agag5123: branch if equal(beq);branch if not equal(bne) 03/06 21:21
rustw2010: 那我想問一下這題他怎麼沒有加指令個數6 03/06 21:26
rustw2010: https://i.imgur.com/YNCdfTo.jpg 03/06 21:26
agag5123: 3就是指令個數,題目說branch要跳,所以執行126行指令 03/06 21:39
rustw2010: 懂了謝謝各位 03/06 22:17