- Realiza operaciones aritméticas (suma, resta, multiplicación, división) y lógicas (Y, O, NO, etc.) sobre datos.
CU (Unidad de control)
- Controla el flujo de datos entre los diferentes componentes del microprocesador.
- Interpreta y ejecuta instrucciones.
Memoria
- Almacena datos e instrucciones del programa.
- Puede ser interno (en el mismo chip que la CPU) o externo (en un chip independiente).
Puertos de entrada/salida (E/S)
- Permitir que el microprocesador se comunique con dispositivos externos como teclados, impresoras y dispositivos de almacenamiento.
Bus del sistema
- Proporciona una vía para que los datos fluyan entre los diferentes componentes del microprocesador.