La memoria caché es un circuito de alta velocidad ubicado en la CPU y motherboard que almacena bloques de instrucciones y datos recientemente utilizados para acelerar el acceso a ellos. Existen dos niveles de memoria caché, el nivel 1 está dentro del procesador y el nivel 2 puede estar en la motherboard o en un segundo bloque dentro del procesador. Cuando la CPU necesita datos de la RAM, primero verifica si están en la memoria caché para accederlos más rápido, y si no, copia el bloque de la RAM a