La unidad aritmético lógica (UAL) es un circuito clave en la computadora que realiza operaciones matemáticas como suma, resta, multiplicación y división, así como operaciones lógicas. John von Neumann propuso la idea de la UAL en 1945 como un componente necesario para que las computadoras puedan realizar cálculos básicos. La UAL contiene registros para almacenar datos temporales y realiza operaciones como suma, resta, desplazamiento y comparaciones lógicas.