AMD Geodeā„¢ LX Processors Data Book 631
Instruction Set 33234H
8.2.2.3 CPUID Instruction with EAX = 80000002h, 80000003h, or 80000004h
Extended functions 80000002h through 80000004h (EAX = 80000002h, EAX = 80000003h, and EAX = 80000004h) of the
CPUID instruction returns an ASCII string containing the CPU marketing name, as shown in Table 8-22. These functions
eliminate the need to look up the processor name in a lookup table. Software can simply call these functions to obtain the
name of the processor. The string may be 48 ASCII characters long, and is returned in little endian format. If the name is
shorter than 48 characters long, the remaining bytes are filled with ASCII NUL characters (00h).
Table 8-22. CPUID Instruction with EAX = 80000002h, 80000003h, or 80000004h
Register Returned Contents Description Comment
EAX = 80000002h
EAX 646F6547h {doeG} CPU Marketing Name 1a
EBX 4D542865h {MT)e} CPU Marketing Name 1b
ECX 6E492029h {nI (} CPU Marketing Name 2a
EDX 72676574h {rget} CPU Marketing Name 2b
EAX = 80000003h
EAX 64657461h {deta} CPU Marketing Name 3a
EBX 6F725020h {orP} CPU Marketing Name 3b
ECX 73736563h {ssec} CPU Marketing Name 4a
EDX 6220726Fh {b ro} CPU Marketing Name 4b
EAX = 80000004h
EAX 4D412079h {MA y} CPU Marketing Name 5a
EBX 43502044h {CP D} CPU Marketing Name 5b
ECX 00000053h {S} CPU Marketing Name 6a
EDX 00000000h CPU Marketing Name 6b