作者rustw2010 (cherish)
看板Grad-ProbAsk
標題[理工] 106北科計組
時間Tue Mar 5 22:23:28 2019
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://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1551795811.A.376.html
1F:推 cacti653: 你指令個數沒加上去 03/06 05:16
2F:→ agag5123: 我算第一題14,第二題13,你寫的R-branch跟bne是指什麼? 03/06 15:52
5F:→ rustw2010: 不太會貼連結,我是參考”計組管線的一些題目”那篇文 03/06 19:42
6F:→ rustw2010: 章的其中一篇回覆寫的 03/06 19:42
7F:→ rustw2010: c大 可以問一下,遇到beg,要加的指令個數是全部還是, 03/06 19:52
8F:→ rustw2010: beg以後的的指令個數 03/06 19:52
9F:→ cacti653: 遇到branch指令要看他在那個stage決定跳 MEM的話位置是 03/06 20:34
10F:→ cacti653: 在EX stage被計算出來 若猜測錯要沖掉後續三個指令 若ID 03/06 20:34
11F:→ cacti653: 決定跳的話 猜錯要沖掉後續一個指令 03/06 20:34
12F:→ rustw2010: 這個我知道,想問的是你說少加指令個數到部分 03/06 20:49
13F:→ cacti653: (5-1)+6做六個指令+8額外stall總共14 03/06 21:09
14F:→ cacti653: 額外4打錯了 03/06 21:10
15F:→ agag5123: branch if equal(beq);branch if not equal(bne) 03/06 21:21
16F:→ rustw2010: 那我想問一下這題他怎麼沒有加指令個數6 03/06 21:26
18F:→ agag5123: 3就是指令個數,題目說branch要跳,所以執行126行指令 03/06 21:39
19F:→ rustw2010: 懂了謝謝各位 03/06 22:17