X86 如何确定CPU类型英特尔&xAE;64和IA-32

X86 如何确定CPU类型英特尔&xAE;64和IA-32,x86,intel,cpu-architecture,X86,Intel,Cpu Architecture,我在浏览内存型号,我怎么能理解每种CPU属于哪一类?例如,我的电脑的CPU是Inter(R)Core(TM)i7-4790 CPU。。。系统类型是64位操作系统,它属于英特尔64还是IA-32?英特尔64基本上是x86-64/amd64/IA-32e的同义词。或者有时对于可以在长模式下运行的CPU,实际上是在长模式下运行的。或者当它处于兼容模式时(64位操作系统运行32位用户空间进程) 当您启动64位操作系统时,您的Haswell CPU在Intel 64模式下运行。与所有Intel 64 CP

我在浏览内存型号,我怎么能理解每种CPU属于哪一类?例如,我的电脑的CPU是Inter(R)Core(TM)i7-4790 CPU。。。系统类型是64位操作系统,它属于英特尔64还是IA-32?

英特尔64基本上是x86-64/amd64/IA-32e的同义词。或者有时对于可以在长模式下运行的CPU,实际上是在长模式下运行的。或者当它处于兼容模式时(64位操作系统运行32位用户空间进程)

当您启动64位操作系统时,您的Haswell CPU在Intel 64模式下运行。与所有Intel 64 CPU一样,它也能够在纯IA-32模式下运行,因此您可以启动32位操作系统

请注意,IA-64完全不同(停产的安腾被AMD64淘汰)


有关x86手册(包括一些内存模型)的链接,请参见tag wiki。

英特尔64基本上是x86-64/amd64/ia-32e的同义词。或者有时对于可以在长模式下运行的CPU,实际上是在长模式下运行的。或者当它处于兼容模式时(64位操作系统运行32位用户空间进程)

当您启动64位操作系统时,您的Haswell CPU在Intel 64模式下运行。与所有Intel 64 CPU一样,它也能够在纯IA-32模式下运行,因此您可以启动32位操作系统

请注意,IA-64完全不同(停产的安腾被AMD64淘汰)


有关x86手册(包括一些内存模型)的链接,请参见tag wiki。

对不起,我是新来的。你是说我)英特尔64=
x86-64
=
AMD64
=
IA-32e
IA-64
。ii)在64位模式或压缩模式(64位操作系统+32位可执行文件)下运行的64位CPU处于英特尔64模式。iii)在32位操作系统中启动的64位CPU处于
纯IA-32
模式,并且iv)
纯IA-32
模式是上述文档标题中的
IA-32
模式吗?v)
x86-64
是指
x86
还是
x64
?@athos:是的,指所有的东西。除了“兼容模式”,而不是“紧凑型”。IA-32文档中的大部分/所有内容都适用于在compat模式下运行的进程,因为它有自己的指令。@athos:更重要的是,x86内存模型在32位和64位模式下是相同的。很抱歉,我是新来的。你是说我)英特尔64=
x86-64
=
AMD64
=
IA-32e
IA-64
。ii)在64位模式或压缩模式(64位操作系统+32位可执行文件)下运行的64位CPU处于英特尔64模式。iii)在32位操作系统中启动的64位CPU处于
纯IA-32
模式,并且iv)
纯IA-32
模式是上述文档标题中的
IA-32
模式吗?v)
x86-64
是指
x86
还是
x64
?@athos:是的,指所有的东西。除了“兼容模式”,而不是“紧凑型”。IA-32文档中的大部分/所有内容都适用于在compat模式下运行的进程,因为它有自己的指令。@athos:更重要的是,x86内存模型在32位和64位模式下是相同的。