es el “cerebro” de la computadora, responsable de interpretar y ejecutar instrucciones. Su función principal es procesar datos y coordinar las actividades del sistema
Componentes principales de la CPU:
Dirige y coordina todas las operaciones del sistema
Interpreta las instrucciones del programa y controla el flujo de datos entre memoria, ALU y dispositivos de entrada/salida
Realiza operaciones matemáticas básicas (suma, resta, multiplicación, división)
Efectúa comparaciones lógicas (>, <, =)
Procesa operaciones booleanas (AND, OR, NOT)
Memoria interna de alta velocidad dentro de la CPU
Guardan temporalmente datos, instrucciones y direcciones de memoria
Tipos: acumulador, contador de programa, registro de estado, etc
Conjunto de líneas de comunicación que transportan información dentro de la CPU
Tipos: bus de datos, bus de direcciones y bus de control
Almacena temporalmente instrucciones y datos usados con frecuencia.
Aumenta la velocidad al reducir accesos a la memoria principal