Intel 253668-032US Benutzerhandbuch

Seite von 806
Vol. 3   15-15
MACHINE-CHECK ARCHITECTURE
15.3.2.6   IA32_MCG Extended Machine Check State MSRs
The Pentium 4 and Intel Xeon processors implement a variable number of 
extended machine-check state MSRs. The MCG_EXT_P flag in the 
IA32_MCG_CAP MSR indicates the presence of these extended registers, 
and the MCG_EXT_CNT field indicates the number of these registers actually 
 
In processors with support for Intel 64 architecture, 64-bit machine check 
state MSRs are aliased to the legacy MSRs. In addition, there may be regis-
ters beyond IA32_MCG_MISC. These may include up to five reserved MSRs 
(IA32_MCG_RESERVED[1:5]) and save-state MSRs for registers introduced 
Table 15-4.  Extended Machine Check State MSRs
in Processors Without Support for Intel 64 Architecture
MSR
Address
Description
IA32_MCG_EAX
180H
Contains state of the EAX register at the time of the machine-
check error.
IA32_MCG_EBX
181H
Contains state of the EBX register at the time of the machine-
check error.
IA32_MCG_ECX
182H
Contains state of the ECX register at the time of the machine-
check error.
IA32_MCG_EDX
183H
Contains state of the EDX register at the time of the machine-
check error.
IA32_MCG_ESI
184H
Contains state of the ESI register at the time of the machine-
check error.
IA32_MCG_EDI
185H
Contains state of the EDI register at the time of the machine-
check error.
IA32_MCG_EBP
186H
Contains state of the EBP register at the time of the machine-
check error.
IA32_MCG_ESP
187H
Contains state of the ESP register at the time of the machine-
check error.
IA32_MCG_EFLAGS
188H
Contains state of the EFLAGS register at the time of the 
machine-check error.
IA32_MCG_EIP
189H
Contains state of the EIP register at the time of the machine-
check error.
IA32_MCG_MISC
18AH
When set, indicates that a page assist or page fault occurred 
during DS normal operation.