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

Table Of Contents
Vol. 3 B-1
APPENDIX B
MODEL-SPECIFIC REGISTERS (MSRS)
This appendix lists MSRs provided in Intel Core 2 processor family, Intel Atom, Intel
Core Duo, Intel Core Solo, Pentium 4 and Intel Xeon processors, P6 family proces-
sors, and Pentium processors in Tables B-6, B-11, and B-12, respectively. All MSRs
listed can be read with the RDMSR and written with the WRMSR instructions.
Register addresses are given in both hexadecimal and decimal. The register name is
the mnemonic register name and the bit description describes individual bits in
registers.
Model specific registers and its bit-fields may be supported for a finite range of
processor families/models. To distinguish between different processor family and/or
models, software must use CPUID.01H leaf function to query the combination of
“display family” and “display model“ to determine model-specific availability of
MSRs. The “display family” and “display model“ are defined in the instruction refer-
ence pages of CPUID. Table B-1 lists the signature values of “display family” and
“display model“ for various processor families or processor number series.
Table B-1. CPUID Signature Values of DisplayFamily_DisplayModel
DisplayFamily_DisplayModel Processor Families/Processor Number Series
06_1AH Intel Core i7 Processor
06_1DH Intel Xeon Processor MP 7400 series
06_17H Intel Xeon Processor 5200, 5400 series, Intel Core 2 Quad
processor Q9650.
06_0FH Intel Xeon Processor 3000, 3200, 5100, 5300, 7300 series, Intel
Core 2 Quad, Intel Core 2 Extreme, Intel Core 2 Duo processors,
Intel Pentium dual-core processors
06_0EH Intel Core Duo, Intel Core Solo processors
06_0DH Intel Pentium M processor
06_1CH Intel Atom processor
0F_06H Intel Xeon processor 7100, 5000 Series, Intel Xeon Processor MP,
Intel Pentium 4, Pentium D processors
0F_03H, 0F_04H Intel Xeon Processor, Intel Xeon Processor MP, Intel Pentium 4,
Pentium D processors
06_09H Intel Pentium M processor
0F_02H Intel Xeon Processor, Intel Xeon Processor MP, Intel Pentium 4
processors