ia-32_instruction-set-ref_a-m

12h 13h 14h 15h 16h 17h 18h 0ffh intelr celeronr

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Stepping ID; EAX[7:4] Model; EAX[11:8] Family; EAX[13:12] Processor type; EAX[15:14] Reserved; EAX[19:16] Extended Model; EAX[23:20] Extended Family; EAX[31:24] Reserved; EBX[7:0] Brand Index; (* Reserved if the value is zero. *) EBX[15:8] CLFLUSH Line Size; EBX[16:23] Reserved; (* Number of threads enabled = 2 if MT enable fuse set. *) EBX[24:31] Initial APIC ID; ECX Feature flags; (* See Figure 3-6. *) EDX Feature flags; (* See Figure 3-7. *) BREAK; EAX = 2H: EAX Cache and TLB information; EBX Cache and TLB information; ECX Cache and TLB information; EDX Cache and TLB information; BREAK; EAX = 3H: EAX Reserved; EBX Reserved; ECX ProcessorSerialNumber[31:0]; (* Pentium III processors only, otherwise reserved. *) EDX ProcessorSerialNumber[63:32]; (* Pentium III processors only, otherwise reserved. * Vol. 2 3-185 INSTRUCTION SET REFERENCE, A-M BREAK EAX = 4H: EAX Deterministic Cache Parameters Leaf; (* See Table 3-12. *) EBX Deterministic Cache Parameters Leaf; ECX Deterministic Cache Parameters Leaf; EDX Deterministic Cache Parameters Leaf; BREAK; EAX = 5H: EAX MONITOR/MWAIT Leaf; (* See Table 3-12. *) EBX MONITOR/MWAIT Leaf; ECX MONITOR/MWAIT Leaf; EDX MONITOR/MWAIT Leaf; BREAK; EAX = 6H: EAX Thermal and Power Management Leaf; (* See Table 3-12. *) EBX Thermal and Power Management Leaf; ECX Thermal and Power Management Leaf; EDX Thermal and Power Management Leaf; BREAK; EAX = 7H or 8H or 9H: EAX Reserved = 0; EBX Reserved = 0; ECX Reserved = 0; EDX Reserved = 0; BREAK; EAX = AH: EAX Architectural Performance Monitoring Leaf; (* See Table 3-12. *) EBX Architectural Performance Monitoring Leaf; ECX Architectural Performance Monitoring Leaf; EDX Architectural Performance Monitoring Leaf; BREAK; EAX = 80000000H: EAX Highest extended function input value understood by CPUID; EBX Reserved; ECX Reserved; EDX Reserved; BREAK; EAX = 80000001H: EAX Reserved; EBX Reserved; ECX Extended Feature Bits (* See Table 3-12.*); EDX Extended Feature Bits (* See Table 3-12. *); BREAK; 3-186 Vol. 2 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 recognize...
View Full Document

This note was uploaded on 10/01/2013 for the course CPE 103 taught by Professor Watlins during the Winter '11 term at Mississippi State.

Ask a homework question - tutors are online