处于 PC 架构核心的英特尔 CPU 过去的型号以86结尾。有8086,80286,80386,80486,80586(最初的奔腾) ,80686(奔腾专业) ... 应用程序和操作系统(DOS,Windows)能够运行在这些 CPU 之一,最有可能运行在另一个 CPU 的线,虽然慢或更快。过去也有来自其他制造商的竞争性 CPU 架构,与 Intel 不兼容,如 SPARC、 MIPS、 ARM、 Alpha。在比较体系结构时,人们会使用 x86这个名字来指代16/32位 CPU 的 Intel 主线。因此,应用程序的 x86版本、应用程序的 Alpha 版本或 SPARC 版本..。
然后市场需求压倒了工程技术,英特尔开始给它的 CPU 起非数字化的名字(Pentium2,Core2) ,技术型号隐藏在技术规格中。
当 AMD 推出经典 Intel CPU 指令集的64位扩展时,应用程序和操作系统需要重新编译以利用这些新特性,这使得它们与之前的 Intel CPU 模型不兼容。AMD 最初使用 AMD64作为这个新平台的名字,但是后来英特尔开始制造与 AMD64兼容的芯片(英特尔64) ,并且它被重新命名为 x64,因为它不再是 AMD 的独家产品了。
因此,尽管 x86和 x64平台都以 x 开头,但 x 并不代表同样的东西,一个是 CPU 型号(286,386...) ,另一个是制造商(AMD64,Intel64)。