ALXD800EEXJCVD C3 AMD (ADVANCED MICRO DEVICES), ALXD800EEXJCVD C3 Datasheet - Page 627

no-image

ALXD800EEXJCVD C3

Manufacturer Part Number
ALXD800EEXJCVD C3
Description
Manufacturer
AMD (ADVANCED MICRO DEVICES)
Datasheet

Specifications of ALXD800EEXJCVD C3

Operating Temperature (min)
0C
Operating Temperature (max)
85C
Operating Temperature Classification
Commercial
Mounting
Surface Mount
Lead Free Status / RoHS Status
Compliant
Instruction Set
8.2
The CPUID instruction (opcode 0FA2) allows software to make processor inquiries as to the vendor, family, model, step-
ping, features, and specific cache organization information. The presence of support for the CPUID instruction is indicated
by the ability to change the value of the ID flag, bit 21, in the EFLAGS register.
The CPUID level allows the CPUID instruction to return different information in EAX, EBX, ECX, and EDX registers. The
level is determined by the initialized value of the EAX register prior to execution of the CPUID instruction.
8.2.1
The standard CPUID levels are part of the standard x86 instruction set.
8.2.1.1
Standard function 00000000h (EAX = 00000000h) of the CPUID instruction returns the maximum standard CPUID levels,
as well as the processor vendor string.
After the instruction is executed, the EAX register contains the maximum standard CPUID levels supported. The maximum
standard CPUID level is the highest acceptable value for the EAX register input. This does not include the extended CPUID
levels.
The EBX through EDX registers contain the vendor string of the processor as shown in Table 8-16.
8.2.1.2
Standard function 00000001h (EAX = 00000001h) of the CPUID instruction returns the processor type, family, model, step-
ping information in the EAX register, and the supported standard feature flags in the EDX register. The EBX and ECX reg-
isters are reserved. Table 8-17 provides a register map.
In the EDX register, each flag refers to a specific feature. Some of these features have protection control in CR4. Before
using any of these features, the software should check the corresponding feature flag. Attempting to execute an unavailable
feature can cause exceptions and unexpected behavior. For example, software must check EDX[4] before attempting to use
the Time Stamp Counter instruction.
Table 8-18 on page 628 shows the EAX and EDX bit field formats when EAX = 00000001h and indicates if a feature is not
supported.
Note 1. The “Register” column is intentionally out of order.
AMD Geode™ LX Processors Data Book
Register
(Note 1)
EAX
EBX
EDX
ECX
Register
EAX
EBX
ECX
EDX
CPUID Instruction Set
Standard CPUID Levels
CPUID Instruction with EAX = 00000000h
CPUID Instruction with EAX = 00000001h
0088A93Dh
69746E65h
444D4163h
000005Axh
00000001h
68747541h
00000400h
00000000h
Returned
Contents
Returned Contents
Table 8-16. CPUID Instruction with EAX = 00000000h
Table 8-17. CPUID Instruction with EAX = 00000001h
Description
Type/Family/Model/Step
Reserved
Reserved
Standard Feature Flags
{DMAc}
{htuA}
{itne}
Description
Maximum Standard Level
Vendor ID String 1
Vendor ID String 2
Vendor ID String 3
Comment
Comment
33234H
627

Related parts for ALXD800EEXJCVD C3