En la unidad de aritmética lógica (ALU) es donde ocurre el procesamiento real de los datos. Se realizan todos los cálculos y todas las comparaciones y genera los resultados.
Cuando la unidad de control encuentra una instrucción de aritmética o de lógica, le envía el control a la unidad de aritmética lógica.
La ALU contiene una memoria construida directamente en la CPU que se usa para guardar los datos que se están procesando por la instrucción actual.