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

Table Of Contents
B-110 Vol. 3
MODEL-SPECIFIC REGISTERS (MSRS)
1DBH 475 MSR_LASTBRANCH_0 0, 1, 2 Unique Last Branch Record 0. (R/W)
One of four last branch record
registers on the last branch record
stack. It contains pointers to the
source and destination instruction
for one of the last four branches,
exceptions, or interrupts that the
processor took.
MSR_LASTBRANCH_0 through
MSR_LASTBRANCH_3 at 1DBH-
1DEH are available only on family
0FH, models 0H-02H. They have
been replaced by the MSRs at
680H-68FH and 6C0H-6CFH.
See Section 18.7, “Last Branch,
Interrupt, and Exception Recording
(Processors based on Intel
NetBurst
®
Microarchitecture).
1DDH 477 MSR_LASTBRANCH_2 0, 1, 2 Unique Last Branch Record 2.
See description of the
MSR_LASTBRANCH_0 MSR at
1DBH.
1DEH 478 MSR_LASTBRANCH_3 0, 1, 2 Unique Last Branch Record 3.
See description of the
MSR_LASTBRANCH_0 MSR at
1DBH.
200H 512 IA32_MTRR_PHYS
BASE0
0, 1, 2,
3, 4, 6
Shared Variable Range Base MTRR.
See Section 10.11.2.3, “Variable
Range MTRRs.
201H 513 IA32_MTRR_
PHYSMASK0
0, 1, 2,
3, 4, 6
Shared Variable Range Mask MTRR.
See Section 10.11.2.3, “Variable
Range MTRRs.
202H 514 IA32_MTRR_
PHYSBASE1
0, 1, 2,
3, 4, 6
Shared Variable Range Mask MTRR.
See Section 10.11.2.3, “Variable
Range MTRRs.
Table B-6. MSRs in the Pentium 4 and Intel Xeon Processors (Contd.)
Register
Address
Register Name
Fields and Flags
Model
Avail-
ability
Shared/
Unique
1
Bit Description
Hex Dec