
[理工] 計組 101台聯 pipelined branch

問題1.
我知道conditional branch(c.b)的not taken是指假設都不會發生直到發生再flush掉前面
已經進來的指令
那麼 c.b的taken是指什麼啊 因為如果每次都假設發生的話 那要跳去哪 branch又還沒算完
問題2.
Unconditional branch指的是 jump嗎(直接跳到target address)?還是指branch的哪種情況
?
問題3.
為何unconditional branch的那格是3?
感謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.220.2 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1576915324.A.99F.html
推
12/21 20:56,
6年前
, 1F
12/21 20:56, 1F
→
12/21 20:56,
6年前
, 2F
12/21 20:56, 2F
→
12/21 20:56,
6年前
, 3F
12/21 20:56, 3F
→
12/21 20:56,
6年前
, 4F
12/21 20:56, 4F
感謝
※ 編輯: ching4562 (140.120.220.4 臺灣), 12/22/2019 10:35:05