分岐ターゲット述語 (BTP) は、分岐述語 (BP) と同じではありません。BTP はブランチがジャンプする場所を見つけますが、BP はどのブランチがおそらく取られるかを決定するだけであることを理解しています。
BTP は BP に依存していますか? BTP が BP を使用してどのブランチが取られるかを予測しない場合、どうすればブランチのターゲットを知ることができますか?
なぜこんなに大きな違いがあるのか わかりませんか?分岐が行われると予測されると、命令でアドレスを読み取るのと同じくらい簡単にターゲットを見つけることができませんか?