|
|
80x86は、インテルの開発した8086シリーズのCPUの総称。8ビットの8080ともアセンブラのソースコードレベルで互換性がある。
80x86という場合は、32ビット化された80386以降のCPUを指す場合が多い。
16ビットCPUでは、セグメントという制限がある。メインメモリ空間は1MB~16MB。ほかにI/O空間を持つ。
32ビット化されてからは、16ビットで8086互換のリアルモードと、32ビットのプロテクトモード(ネイティブモード)を持つ。 プロテクトモード中にも、仮想8086モードを持つため、複数の8086をエミュレートすることができる。
Pentium Pro以降、Pentium II、Pentium IIIやPentium-Mに至るまで同じCPUの改良版である。Pentium 4のみ、クロックアップを優先した別のアーキテクチャで作られている。ソフトウェア的な環境は、80386から大きな変更はない。80486で小電力用制御モードなどが追加され、浮動小数点演算機能がCPUに統合された。ペンティアムMMXでは演算機能が強化されている。