* Unidad lógica aritmética (ALU): Realiza operaciones aritméticas (adición, resta, etc.) y lógicas (y, o no, etc.) en datos.
* Unidad de control (Cu): Obtiene instrucciones de la memoria, las decodifica y coordina las actividades de otros componentes para ejecutar las instrucciones.
* Registros: Pequeñas ubicaciones de almacenamiento de alta velocidad dentro de la CPU que contienen datos e instrucciones que se están procesando actualmente. Estos son cruciales para la velocidad, ya que acceder a registros es mucho más rápido que acceder a RAM.
* Cache: Una memoria más pequeña y más rápida que la RAM principal que almacena frecuentemente accede datos e instrucciones. Existen diferentes niveles de caché (L1, L2, L3) con diferentes velocidades y tamaños.
Si bien a veces se agrupan de manera diferente, estos cuatro son fundamentales para la operación de la CPU. Otros componentes, como la unidad de punto flotante (FPU) para manejar números de punto flotante, a menudo se integran, pero pueden considerarse subsecciones dentro de estas categorías principales.