Intel 64 and IA-32 Architectures Software Developers Manual Volume 3A, System Programming Guide, Part 1
14-12 Vol. 3A
MACHINE-CHECK ARCHITECTURE
When a machine-check error is detected on a Pentium 4 or Intel Xeon processor, the
processor saves the state of the general-purpose registers, the R/EFLAGS register,
IA32_MCG_RSI 184H Contains state of the RSI register at the time of the machine-
check error.
IA32_MCG_RDI 185H Contains state of the RDI register at the time of the machine-
check error.
IA32_MCG_RBP 186H Contains state of the RBP register at the time of the machine-
check error.
IA32_MCG_RSP 187H Contains state of the RSP register at the time of the machine-
check error.
IA32_MCG_RFLAGS 188H Contains state of the RFLAGS register at the time of the
machine-check error.
IA32_MCG_RIP 189H Contains state of the RIP 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.
IA32_MCG_
RSERVED[1:5]
18BH-
18FH
These registers, if present, are reserved.
IA32_MCG_R8 190H Contains state of the R8 register at the time of the machine-
check error.
IA32_MCG_R9 191H Contains state of the R9 register at the time of the machine-
check error.
IA32_MCG_R10 192H Contains state of the R10 register at the time of the machine-
check error.
IA32_MCG_R11 193H Contains state of the R11 register at the time of the machine-
check error.
IA32_MCG_R12 194H Contains state of the R12 register at the time of the machine-
check error.
IA32_MCG_R13 195H Contains state of the R13 register at the time of the machine-
check error.
IA32_MCG_R14 196H Contains state of the R14 register at the time of the machine-
check error.
IA32_MCG_R15 197H Contains state of the R15 register at the time of the machine-
check error.
Table 14-4. Extended Machine Check State MSRs
In Processors With Support For Intel 64 Architecture (Contd.)
MSR Address Description