CPUID ist eine Computeranweisung zum Abrufen von Informationen über die Zentraleinheit (CPU) eines Computersystems. Es wird häufig in Betriebssystemen und anderer Software verwendet, um den Typ und die Fähigkeiten der CPU zu identifizieren, die dann zur Optimierung der Softwareleistung verwendet werden können.
Der CPUID-Befehl wurde erstmals 1993 im Intel Pentium-Prozessor eingeführt und ist seitdem eine Standardfunktion der meisten x86-Prozessoren. Bei der Ausführung gibt der CPUID-Befehl eine Reihe von Registern zurück, die Informationen über den Hersteller, die Familie, das Modell und andere Funktionen der CPU enthalten. Diese Informationen können verwendet werden, um den spezifischen CPU-Typ sowie seine Fähigkeiten zu identifizieren, z. B. Unterstützung für Gleitkommaberechnungen, MMX-Anweisungen und Virtualisierungstechnologie.
Die CPUID-Anweisung ist ein leistungsstarkes Tool für Entwickler und Systemadministratoren, um Informationen über die CPU eines Computersystems zu sammeln. Es kann verwendet werden, um die Softwareleistung zu optimieren, Hardwareprobleme zu beheben und potenzielle Sicherheitslücken zu identifizieren.