Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
Vol. 3 B-3
MODEL-SPECIFIC REGISTERS (MSRS)
Table B-2. IA-32 Architectural MSRs
Register Address Architectural MSR Name
and bit fields
(Former MSR Name) MSR/Bit Description
Introduced as
Architectural
MSR
Hex Decimal
0H 0 IA32_P5_MC_ADDR
(P5_MC_ADDR)
See Appendix B.9, “MSRs in
Pentium Processors.
Pentium
Processor
(05_01H)
1H 1 IA32_P5_MC_TYPE
(P5_MC_TYPE)
See Appendix B.9, “MSRs in
Pentium Processors.
DF_DM =
05_01H
6H 6 IA32_MONITOR_FILTER_SI
ZE
See Section 7.11.5,
“Monitor/Mwait Address
Range Determination.
0F_03H
10H 16 IA32_TIME_STAMP_
COUNTER (TSC)
See Section 18.11, “Time-
Stamp Counter.
05_01H
17H 23 IA32_PLATFORM_ID
(MSR_PLATFORM_ID )
Platform ID. (RO)
The operating system can
use this MSR to determine
“slot” information for the
processor and the proper
microcode update to load.
06_01H
49:0 Reserved.
52:50 Platform Id. (RO)
Contains information
concerning the intended
platform for the processor.
52 51 50
0 0 0 Processor Flag 0
0 0 1 Processor Flag 1
0 1 0 Processor Flag 2
0 1 1 Processor Flag 3
1 0 0 Processor Flag 4
1 0 1 Processor Flag 5
1 1 0 Processor Flag 6
1 1 1 Processor Flag 7
63:53 Reserved.
1BH 27 IA32_APIC_BASE
(APIC_BASE)
06_01H
7:0 Reserved
8BSP flag (RO)
9Reserved
10 Enable x2APIC mode 06_1AH