ICDロゴ

IA-32 (Intel Architecture 32bit)

【アイ・エー・サンジュウニ】

別名
IA32 (Intel Architecture 32bit) 【アイ・エー・サンジュウニ】

最終更新日: 1999/07/17

 Intel社の80386以降で採用されている、32bitの命令セットアーキテクチャ。サポートされているデータ幅やアドレス幅などが32bitであることから、IA-32と称される。

 Intel社では、1978年に発表した8086以降、ずっと一貫して「x86アーキテクチャ」という命令セットアーキテクチャを採用してきた。このアーキテクチャは途中で何度か大きく機能拡張されているが、互換性はずっと維持されている。その進化のうちでも、80386で行われた拡張は意義が高く、特に、IA-32というアーキテクチャで呼ばれている。80386では、新たに32bitモードが導入され、32bitのレジスタや32bit演算命令などが用意された。また、アドレッシングモードなども整理されて、従来よりもプログラミングがしやすくなった。この結果、プログラムからは、32bit(4Gbytes)のメモリ空間にフラットにアクセスできるようになり、システム全体の性能や、プログラミングの生産性が著しく向上した。また、システムプログラム的にみると、ページング方式の仮想記憶や、仮想8086モードのサポートも行われている。

Copyright (C) 2000-2007 Digital Advantage Corp.

アイティメディアの提供サービス

キャリアアップ