1. Unidad de lógica aritmética (ALU):
- El ALU es responsable de realizar todas las operaciones aritméticas y lógicas.
- Operaciones aritméticas: Adición, resta, multiplicación y división.
- Operaciones lógicas: Comparaciones como mayores que, menos que, igual a y, o, no, etc.
2. Unidad de control (CU):
- El CU actúa como un gerente, obteniendo instrucciones de la memoria, decodificándolas y dirigiendo los otros componentes de la CPU para ejecutar esas instrucciones en el orden correcto.
- Controla el flujo de datos entre la CPU, la memoria y los dispositivos de entrada/salida.
3. Registros:
- Estas son pequeñas ubicaciones de almacenamiento de alta velocidad dentro de la CPU.
- Mantienen los datos en los que la CPU está trabajando actualmente.
- Los diferentes tipos de registros incluyen:
- Registro de instrucciones (IR): Contiene la instrucción actual que se está ejecutando.
- contador de programa (PC): Realiza un seguimiento de la dirección de memoria de la siguiente instrucción.
- Acumulador: Almacena resultados de aritmética y lógica intermedia.
4. Memoria de caché:
- Esta es una memoria pequeña y muy rápida ubicada en el chip CPU en sí.
- Almacenan los datos e instrucciones de acceso frecuente desde la memoria principal (RAM), acelerando el tiempo de procesamiento.
Las CPU modernas a menudo incluyen componentes adicionales como:
* Unidad de gestión de memoria (MMU): Maneja la traducción de direcciones de memoria virtual a direcciones físicas.
* Unidad de punto flotante (FPU): Realiza cálculos que involucran números de punto flotante, esenciales para tareas como el procesamiento de gráficos.
* Unidad de procesamiento de gráficos integrados (IGPU): Maneja la representación de gráficos básicos sin la necesidad de una tarjeta gráfica dedicada.
En resumen:
Alu y Cu forman la potencia de procesamiento central de la CPU, mientras que los registros y la memoria de caché optimizan su rendimiento. Los componentes adicionales en las CPU modernas mejoran aún más sus capacidades para tareas complejas y una mejor eficiencia.