- x86:也被称为 32 位架构。其中的 “86” 最初来源于英特尔 8086 处理器,后来逐渐成为了 32 位处理器架构的代名词。在 32 位架构下,处理器一次能处理 32 位的数据,其最大可支持的内存寻址空间为 4GB。这意味着,当计算机安装的内存超过 4GB 时,32 位的操作系统和软件无法完全利用超出的部分。早期的计算机系统,包括 Windows XP、Windows 7 等早期版本,以及许多办公软件、游戏等,都有 x86 版本,以适应当时主流的 32 位硬件环境。
- x64:即 64 位架构。它是在 32 位架构基础上发展而来的,一次能处理 64 位的数据。64 位架构的最大优势在于其巨大的内存寻址能力,理论上它可以支持多达 16EB(1EB=1024PB,1PB=1024TB,1TB=1024GB)的内存。这使得计算机能够处理更大量的数据,运行更复杂的软件和应用程序,如专业的图形设计软件、视频编辑软件、大型数据库管理系统等。同时,x64 架构还在性能和安全性方面有一定的改进和提升。现在的主流操作系统,如 Windows 10、Windows 11、macOS 以及各种 Linux 发行版等,都默认支持 64 位架构,并且大多数新软件也都以 x64 版本为主流进行开发和发布。
如果计算机的硬件是 64 位的,那么既可以安装 x64 版本的软件,也可以安装 x86 版本的软件,不过 x86 版本的软件无法充分发挥 64 位硬件的性能优势。而如果计算机硬件是 32 位的,则只能安装 x86 版本的软件,无法安装和运行 x64 版本的软件。