BTB(Branch Target Buffer)(分岐ターゲットバッファー)
最終更新日
2024年02月19日
BTB(Branch Target Buffer)(分岐ターゲットバッファー)とは
基礎
BTBとはBranch Target Bufferの略で、分岐命令の実行を高速化するために使用するバッファーです。日本語では分岐ターゲットバッファーと呼びます。BTBが保存するデータ
BTBでは、プログラムにある分岐命令の物理アドレス、分岐先の物理アドレス、分岐の履歴等を保存します。同じ分岐命令をフェッチした場合、BTBに保存したデータを元に分岐先を予測し、分岐先の命令のフェッチ等を行います。予測が外れた場合、実際に分岐する先の命令のフェッチ等を行います。出典
・分岐ターゲットバッファー - 意味・説明・解説 : ASCII.jpデジタル用語辞典(2008/10/07更新記事)
・分岐予測機能 | 日経クロステック(xTECH)(2000/03/13公開記事)
・分岐予測機能 | 日経クロステック(xTECH)(2000/03/13公開記事)
キャンペーン情報(PR) |
---|
マウスコンピューター
・オータムセール 最大50,000円OFF (10月9日迄) DELL ・今週のおすすめ製品 対象製品が特別価格でお買い得 (キャンペーン実施中) パソコン工房 ・決算セール セール対象BTOパソコン最大55,000円OFF (10月1日迄) |