(x86) 的含义

aar*_*bee 3 windows 64-bit x86

我想下载 ODI 工具进行一些工作。但是在此处的链接上,它询问平台描述。我无法决定黑白Microsoft Windows (x86)所有平台(包括 x64)

我使用的是 32 位 Windows 7。所以这让我倾向于选择Microsoft Windows (x86),但我不确定(x86)是什么意思。

Aug*_*cis 11

从技术上讲,x86 只是指一系列处理器和它们都使用的指令集。它实际上并没有说明任何关于数据大小的具体内容。

x86 一开始是用于 16 位处理器(8086 和 8088 处理器)的 16 位指令集,然后扩展到用于 32 位处理器(80386 和 80486)的 32 位指令集,现在已经扩展到用于 64 位处理器的 64 位指令集。它曾经被写成 80x86 以反映芯片型号中间的变化值,但沿着这条线的某处去掉了前面的 80,只剩下 x86。

尽管所有使用 Intel x86 指令集的新处理器仍被称为 x86、i386 或 i686 兼容(这意味着它们都使用原始 8086 的扩展)指令系统)。

x64 真的很奇怪。x86 集的 64 位扩展的第一个名称称为 x86-64。后来它被命名为 AMD64(因为最初是 AMD 提出 6​​4 位扩展的)。英特尔授权了 64 位指令集并将其版本命名为 EM64T。指令集和使用它们的处理器仍然被视为 x86。

来源:http : //en.wikipedia.org/wiki/IA-32 -- IA-32,英特尔的 32 位架构。http://en.wikipedia.org/wiki/X86-64 -- 在此处阅读有关 x86-64 的更多信息。

但很简单,x86 指的是 32 位软件,x64 指的是 64 位软件。