-1

我想写一个小程序来获取x86CPU 的特性。参考CPUID文档后,我发现有几个2部分:

(1) EAX=1

......
As of January 2011, the standard Intel feature flags are as follows: 
......

(2) EAX=80000001h

......
AMD feature flags are as follows:
......

所以这意味着如果 CPU 供应商是GenuineIntel,我应该使用EAX=1,如果是AuthenticAMD,我应该使用EAX=80000001h来执行CPUID指令。我的理解正确吗?

4

1 回答 1

0

参考AMD CPUIDIntel CPUID的文档,我知道它们的标志是不同的EAX 1 CPUID指令,所以需要区分它们。

于 2017-09-13T06:01:56.790 回答