Machine Check Architecture (MCA)

The MCA feature was first implemented in the Pentium® processor and is present in all IA32 processor subsequent to the Pentium®. However, the MCA register set was greatly expanded starting with the Pentium® Pro processor. The Pentium®'s MCA consists of the following elements:

  • The Machine Check exception. If enabled to do so, this exception is generated when the processor detects hardware errors that generally fall within the following categories:

    - FSB transaction errors.

    - Both correctable and uncorrectable ECC errors detected on internal caches or on the FSB.

    - Parity errors detected on the FSB or on internal ROM devices (such as the processor's Microcode ROM).

    - Storage errors in the processor's internal caches ...

Get The Unabridged Pentium 4 IA32 Processor Genealogy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.