En informática , Machine Check Architecture ( MCA ) es un mecanismo de Intel y AMD en el que la CPU informa errores de hardware al sistema operativo .
Los procesadores de la familia P6 y Pentium 4 de Intel , los procesadores de la familia K7 y K8 de AMD , así como la arquitectura Itanium implementan una arquitectura de comprobación de la máquina que proporciona un mecanismo para detectar y reportar errores de hardware (máquina), tales como: errores de bus del sistema, errores de ECC , errores de paridad, errores de caché y errores de búfer de traducción . Consiste en un conjunto de registros específicos del modelo ( MSR ) que se utilizan para configurar la comprobación de la máquina y bancos adicionales de MSR utilizados para registrar errores que se detectan. [1]