[理工] 計組 台聯101

看板Grad-ProbAsk作者 (eastman1119)時間13年前 (2013/01/23 23:19), 編輯推噓2(207)
留言9則, 2人參與, 最新討論串1/1
題目http://ppt.cc/T8yM 題目看完以後,不知道該如何下手 請高手教一下 答案: Uncondition Condition branch branch taken untaken Predict taken 0 0 5 Predict not-taken 3 5 0 Delayed branch 0 0 0 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.92.142

01/23 23:40, , 1F
unconditional就是jump 一定會跳 預測他跳stall當然是0
01/23 23:40, 1F

01/23 23:44, , 2F
預測不跳 但他跳了 我猜他可能意思是ID2才做完
01/23 23:44, 2F

01/23 23:44, , 3F
所以清掉IF1 IF2 ID1 三個
01/23 23:44, 3F

01/23 23:45, , 4F
那uncondition猜不跳是怎麼看出來他是3?
01/23 23:45, 4F

01/23 23:46, , 5F
哦~原來如此!
01/23 23:46, 5F

01/23 23:46, , 6F
conditional一樣 預測跳但沒跳或預測不跳但跳了
01/23 23:46, 6F

01/23 23:47, , 7F
清後面五個 Delayed branch的話 題目說always找的到
01/23 23:47, 7F

01/23 23:47, , 8F
所以永遠是0
01/23 23:47, 8F

01/23 23:50, , 9F
我懂了!!感謝您~
01/23 23:50, 9F
文章代碼(AID): #1G__zq1V (Grad-ProbAsk)