推 ken52011219: 乍看之下我會寫張凡版本的 10/01 21:02
→ dante150: 但我不太理解張凡為何是這樣算@@ 10/01 21:33
推 kyuudonut: 我prefer張凡的 已經miss了 不該再猜 10/01 22:26
→ kyuudonut: buffer miss penalty 就是等到正確的指令八 10/01 22:27
→ kyuudonut: 所以沒有那個0.75的問題 10/01 22:27
我大概裡解出來了
CPU會先去BTB確認是否有Target address(Missing就會有6 cycle penalty)
→有hit再去做猜測branch(猜錯有3 cycle penalty)
※ 編輯: dante150 (59.126.170.234), 10/01/2016 22:43:49
※ 編輯: dante150 (59.126.170.234), 10/01/2016 22:44:53
推 darren0831: 讚 原PO一說就懂了 謝謝 10/02 08:29