Intel 64 and IA-32 Architectures Software Developers Manual Volume 2A, Instruction Set Reference, A-M

Vol. 2 3-187
INSTRUCTION SET REFERENCE, A-M
EAX = 80000002H:
EAX
Processor Brand String;
EBX
Processor Brand String, continued;
ECX
Processor Brand String, continued;
EDX
Processor Brand String, continued;
BREAK;
EAX = 80000003H:
EAX
Processor Brand String, continued;
EBX
Processor Brand String, continued;
ECX
Processor Brand String, continued;
EDX
Processor Brand String, continued;
BREAK;
EAX = 80000004H:
EAX
Processor Brand String, continued;
EBX
Processor Brand String, continued;
ECX
Processor Brand String, continued;
EDX
Processor Brand String, continued;
BREAK;
EAX = 80000005H:
EAX
Reserved = 0;
EBX
Reserved = 0;
ECX
Reserved = 0;
EDX
Reserved = 0;
BREAK;
EAX = 80000006H:
EAX
Reserved = 0;
EBX
Reserved = 0;
ECX
Cache information;
EDX
Reserved = 0;
BREAK;
EAX = 80000007H:
EAX
Reserved = 0;
EBX
Reserved = 0;
ECX
Reserved = 0;
EDX
Reserved = 0;
BREAK;
EAX = 80000008H:
EAX Reserved = 0;
EBX
Reserved = 0;
ECX Reserved = 0;
EDX
Reserved = 0;
BREAK;
DEFAULT: (* EAX = Value outside of recognized range for CPUID. *)