Componentes principales:
* Unidad lógica aritmética (ALU): Realiza operaciones aritméticas (adición, resta, multiplicación, división) y operaciones lógicas (y, o, no, XOR).
* Unidad de control (Cu): Controla el flujo de datos e instrucciones dentro de la CPU. Obtiene instrucciones de la memoria, las decodifica y envía señales a otros componentes para ejecutar las instrucciones.
* Registros: Pequeñas ubicaciones de almacenamiento de alta velocidad dentro de la CPU. Mantienen datos e instrucciones que actualmente se están procesando.
Componentes clave dentro de la CPU:
* Cache: Una pequeña memoria de alta velocidad que almacena frecuentemente usaba datos e instrucciones, que permite un acceso más rápido que acceder a la memoria principal.
* Reloj: Una señal que establece el ritmo para las operaciones dentro de la CPU. Medido en Hertz (Hz), una mayor velocidad de reloj generalmente significa un procesamiento más rápido.
Acrónimos y letras comunes:
* CPU: Unidad central de procesamiento
* alu: Unidad de lógica aritmética
* cu: Unidad de control
* mhz: Megaherce (millones de ciclos por segundo)
* ghz: Gigahertz (miles de millones de ciclos por segundo)
* L1, L2, L3: Los niveles de caché, con L1 los más rápidos y más pequeños, L2 es más grande y más lento, y L3 es el más grande y lento.
CPU modernas:
Las CPU modernas son altamente complejas y a menudo incluyen:
* múltiples núcleos: Permitiendo el procesamiento paralelo de tareas, aumentando el rendimiento.
* HyperThreading: Una tecnología que permite que un solo núcleo maneje dos hilos de instrucciones simultáneamente, mejorando la eficiencia.
* Unidades de procesamiento vectorial (VPUS): Unidades especiales diseñadas para operaciones altamente paralelas como el procesamiento de imágenes.
Nota importante: Los componentes específicos y sus nombres pueden variar entre diferentes fabricantes de CPU (como Intel y AMD). Sin embargo, los conceptos y funcionalidades fundamentales siguen siendo similares.