La CPU es el componente central del ordenador encargado de procesar la información y controlar el sistema. Está compuesta principalmente por la unidad aritmética lógica (ALU) que ejecuta operaciones, la unidad de control (UC) que interpreta y ejecuta las instrucciones del programa, y registros donde se almacenan datos. La UC controla el flujo de ejecución de las instrucciones en 4 fases: carga, decodificación, ejecución y almacenamiento de resultados. Existen diferentes arquitecturas de CPU como CISC y R