タグインデックス形式と違うのは、タグがマッチしたときに対応する予約機構のエントリにも値が書き込まれることである。
発行された命令は予約機構から引数を読み、実行する。
アーキテクチャ上のレジスタファイルの唯一の存在理由は例外と分岐予測失敗のリカバリを簡単にするためである。
一般にデコードと完了の間の状態の命令についての中間状態を再構築する方法はないので、分岐予測失敗を早めにリカバリすることはできない。
方式の比較.
どちらの方式でも命令は順番どおりにキューに追加され、アウト・オブ・オーダーで削除される。
キューに穴ができたとき、後ろから詰めないと使われていないエントリが多くなっていく。
それを防ぐには可変優先度エンコーディング機能が必要とされる。
穴を詰める機能のあるキューは単純な優先度エンコーディングと言えるのだが、キューを詰めるには非常に大きな回路を必要とする。
予約機構はリネームから実行までの遅延時間が短い。なぜならリネーム段階で物理レジスタ番号ではなく値そのものを得ることができるからである。
この遅延時間は分岐予測失敗時の遅延時間の一部となる。
予約機構は命令発行から実行までの遅延時間も短い。なぜならローカルなレジスタファイルがタグインデックス方式より小さいからである。
タグ生成と例外処理も予約機構の方が単純である。これは以下で解説する。
予約機構で使われる物理レジスタファイルは使われていないエントリをつぶすと同時並行して発行キューも処理する。これにより結果としてレジスタファイルが大きいのと同じ効果を生み、性能向上をもたらす。ただしレジスタファイルの回路はタグインデックス形式よりも複雑である。
したがって、予約機構形式はタグインデックス形式よりも大きな回路となってしまう。
機能ユニットが結果を通知して書き込む箇所があちこちにあるため、予約機構形式はタグインデックス形式より大きな回路と電力と時間が必要となってしまう。
歴史.
世界を股にかけ、ダイヤモンド取引からホリスティック健康療法まで、幅広い領域で数百万ドルもの事業を率いた。
思想.
生涯.
概要.
概要.
路線状況.
道幅は狭い上、井仁トンネルには高さ制限がかけられているため筒賀・戸河内方面と湯来・安佐方面の短絡路としては有用ではない。
クリントン郡 (アイオワ州)
地理.
人口動勢.