X86
x86自体の歴史は、1978年に発売された16ビットマイクロプロセッサ8086から始まった。 8086は、8080とのバイナリ互換は無く、大幅に拡張されたものの、アセンブリ言語によるソースコードは大幅な書き換えなしで移植できるよう配慮されていた。同時にx86には、さらに過去からの影響が残った。「セグメント」と称された変則的なアドレッシング機構を備えてプログラミング上は不便ではあるものの、1MiBと当時としては広大なメインメモリ空間をサポートし、それとは別にI/O空間も設けられた。1979年には、外部データバスを8ビットとし、当時普及していた8ビット用の周辺ICを使いやすくした8088を発表した。
1982年、IBMからIBM PCが発売されたが、これに8088が採用されたことが、以後のx86の運命を決定した。IBM PCの後継となったIBM PC/ATの互換機(PC/AT互換機)は後年には単にPCと呼ばれるようになり、x86はPCの為のプロセッサと認知されているが、IBM PCの設計の時点では、1年間で開発を完了するために、安定して入手可能で周辺回路も既存品を使用できること、OSを含むソフトウェアが調達可能であること、などから選定されたに過ぎない。
80186と80286が1982年に発表された。80286は1984年から出荷され、プロテクトモードや24ビット (16MiB) のアドレス空間を持つなどしていたが、パーソナルコンピュータではリアルモードで稼動するi8086向けのPC-DOS(MS-DOS)とそのアプリケーションを搭載し、「単に高速な8086」としての用法が主だった。
1985年には32ビットに拡張された80386が発表された。後にIA-32と呼ばれることになるアーキテクチャの誕生である。
システムマネジメントモード:386SL以降
プロセッサ内APIC:Pentium以降
メモリタイプ範囲レジスタ (MTRR):Pentium Pro以降
ハイパースレッディング・テクノロジー:Pentium 4 HTの一部と、Nehalemの一部以降
CMOV命令:Pentium Pro以降
デバッグレジスタ
64ビット拡張:Pentium 4 Prescott E0・Athlon 64
マルチダイ・マルチコア:Pentium D
シングルダイ・マルチコア:Intel Core・Core 2・Athlon 64 X2
プロセッサ内キャッシュメモリ:i486以降
スーパースケーラ:Pentium以降
対称型マルチプロセッシング:Pentium以降
ライタブルコントロールストア:Pentium Pro以降
デュアルインディペンデントバス:Pentium Pro以降
x86が採用されたマイクロプロセッサは多岐にわたり、世代も多く存在している。インテルは普及を目的とし、自社のみで需要をまかないきれないリスク、IBM-PCにi8088を採用するにあたりIBMが他社とセカンドソース契約を結ぶよう要求したなどの事情から、セカンドソースを推奨していたため、各社より互換製品やクローン製品が発売された。
一方で独自に互換機能を実装したNEC V30などの製品に対し、著作権を侵害しているとして訴訟を起こしたこともあった。
第1世代 - 8086およびその派生。後に複数の互換製品が登場した。
改訂第1世代 - 80186およびその派生。後に複数の互換製品が登場した。
第2世代 - 80286。 後に複数の互換製品が登場した。この頃より、製造を拡充したインテルは、セカンドソースも認めない方針に転換した。しかし既得権として各社は引き続き製造を続行し、それに留まらず独自改良を行うメーカーも現われた。
第3世代 - 80386およびその派生。後に複数の互換製品が登場した。
第4世代 - 486およびその派生。後に複数の互換製品が登場した。
第5世代 ("P5") - PentiumおよびMMX Pentium。後に複数の互換製品が登場した。互換製品メーカーに対してインテルが訴訟を起こしており、以後、各社はそれ以前のインテル製品に改良を行った製品か、逆に独自に開発を行うようになった。インテルとのクロスライセンスを利用して合法的に互換のある製品も存在する。
物理アドレス拡張(PAE):Pentium Pro以降
ページサイズ拡張(PSE):Pentium以降
36ビットPSE(PSE36):DeschutesコアのPentium II/Pentium II Xeon以降
40ビット物理アドレス拡張:Xeon MP