Wo befindet sich der CPUID-String in der CPU?


1

Ich bin ein Neuling in CPU-Architekturen und -Design und habe die folgende Frage gestellt: Wo wird der CPUID-String (wie "GenuineIntel") gespeichert?

Ist es im Mikrocode-ROM fest codiert? Oder handelt es sich bei der CPUID um eine Anweisung auf niedriger Ebene, und die Zeichenfolge wird als Konfiguration von Jumpern auf dem Chip eingerichtet?


1
en.wikipedia.org/wiki/CPUID Hier finden Sie alle Antworten, die Sie benötigen.
curious_cat

Antworten:


3

Es ist in einem modellspezifischen Register MSR auf Intel-Plattformen gespeichert . Dieses Register ist programmgesteuert zugänglich. Ich weiß, dass der VC ++ - Compiler ein intrinsisches namens __readmsr hat

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.