x86 是 32 位还是 64 位?

x86 是 32 位还是 64 位?

我在 MSDNAA 中有一份 Windows 副本,上面写着 Windows Vista x86。这是 Windows Vista 32 位还是 64 位?

答案1

在当前术语中x86通常表示32位,x86-64x64表示64位。

x86真正指的是指令系统基于英特尔 8086(从很久以前开始 - 根据维基百科的计算是 1973 年)。如今,这通常被理解为 32 位指令集。最初,它是一组仅使用 16 位操作的指令,因此历史上可以称为x86-16x86-32。但显然,x86-16它不再相关,因为 16 位处理器很久以前就消失了。

x86-64(或者只是x64)是一个扩大指令x86集,提供对 64 位寄存器、内存空间等的支持。它完全向后兼容 32 位x86指令集(允许 32 位软件无需修改即可兼容在多数情况下) 并且简单地理解为 64 位指令集。

还有特定于供应商的名称x86-64- 可以称为 AMD64Intel 64(先前的IA-32eEM64T)。

答案2

Windows Vista 报告x8632 位版本和x86-6464 位版本。

答案3

这是 32 位版本的 Windows

答案4

  • 你有一个 32 位版本

  • x86是为了仅限 32 位. 有时也被称为x86- 32

  • x86- 64支持64 位. 他们经常被称为x64

相关内容