2011-12-19 62 views
2

我知道某些AMD处理器上的名称字符串可以更改为返回不同的字符串。我相信BIOS可以禁用缓存或SSE支持,这将需要指示缓存/ SSE支持的位必须返回不同的值。哪个x86 CPUID返回值无法在处理器上更改?

CPUID指令返回的哪些值在给定的CPU上保证永不改变?

回答

1

这是非常通用的,因为CPU随时间而变化,而且品牌不同,最好使用AMDIntel的CPUID手册/规格,并补充各自开发人员手册中的数据。

您可能会发现模型和家庭相关的东西是不变的,以及许多拓扑特征。

+0

是的,签名(家庭/模型/步进编号)至少应该为给定的CPU始终返回相同的值似乎是合理的。它的功能似乎也应该是恒定的,否则安装时检测它们的软件将无法保证。我问,希望有人比我更懂事,这可以帮助我避免阅读手册。 – JohnPS 2011-12-19 10:10:33