如何确定英特尔®64和IA-32的CPU类型

时间:2016-11-19 04:41:10

标签: x86 intel cpu-architecture

我正在浏览Intel® 64 and IA-32 Architectures Software Developer Manuals内存模型,我怎么能理解哪个CPU属于每个类别?例如,我的PC的CPU是Inter(R)Core(TM)i7-4790 CPU ......系统类型是64位操作系统,这是属于英特尔®64还是IA-32?

1 个答案:

答案 0 :(得分:2)

Intel 64基本上是x86-64 / amd64 / ia-32e的同义词。或者有时候可以以长模式运行的CPU实际上以长模式运行。或者也许当它处于compat模式时(运行32位用户空间进程的64位操作系统)。

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

请注意,IA-64完全不同(已停止使用的Itanium丢失到AMD64)。

有关x86手册的链接,请参阅标记wiki,包括一些内存模型内容。