Professional Documents
Culture Documents
Model-Specific Registers: A Look at Intel's Scheme For Introducing New CPU Features
Model-Specific Registers: A Look at Intel's Scheme For Introducing New CPU Features
Model-Specific Registers: A Look at Intel's Scheme For Introducing New CPU Features
63 32 31 0
EDX EAX
63 32 31 12 11 8 0
B
APIC base-address E
reserved N
S
(4K page-number) P
63 32 31 12 11 10 9 8 0
S
3 3 Y
X 2 2 S
reserved reserved D e e
C
A
L
A E L
E Base
reserved
X available Address
(must be 0)
B [39..32]
31 12 11 9 8 0
P PPSR
Base Address [31..12] avail G A D A C W / / P
T D T UW
Legend:
P = present (0=no, 1=yes) PWT = Page Write-Through (0=no, 1=yes)
R/W (0=read-only, 1=writable) PCD = Page Caching Disable (0=no, 1=yes)
S/U (0=supervisor-only, 1=user) PAT = Page-Attribute Table-Index
A = accessed (0=no, 1=yes) G = Global page (1=yes, 0=no)
D = dirty (0=no, 1=yes)
Segment descriptors
• Segment-descriptors and gate-descriptors
have an enlarged format in 64-bit mode to
accommodate the larger-sized addresses
• Segment-Limit and Base are disregarded
for selectors in registers CS, DS, ES, SS
127 64 63 0