我想写一个小程序来获取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指令。我的理解正确吗?