アドレスジェネレーションインターロック

提供: MonoBook
ナビゲーションに移動 検索に移動

アドレスジェネレーションインターロック(Address Generation Interlock、AGI)は、Intel 80486プロセッサに搭載された機能の1つです。AGIは、プロセッサがアドレスを生成する際に、競合が発生することを防ぐために使用されます。

i486プロセッサは、複数の命令を同時に実行できるため、2つの命令が同時にアドレスを生成しようとすると、競合が発生する可能性があります。AGIは、このような競合を防ぐために、アドレスジェネレーションユニット(AGU)の出力が使用可能になるまで、次の命令を待機させることができます。

AGIは、i486プロセッサの性能を向上させるために重要な役割を果たしていました。AGIにより、プロセッサの命令実行パイプラインがよりスムーズに動作し、競合による遅延を回避できるため、高速化に寄与しました。AGIは、その後のインテルのプロセッサでも採用され、高速化に貢献しています。