x86 是 32 位还是 64 位?

JFW*_*JFW 17 windows-vista 64-bit 32-bit

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

DMA*_*361 43

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

x86实际上是指基于 Intel 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)。


And*_*ovs 13

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


laj*_*tte 7

这是一个 32 位版本的 Windows