2. La unidad de proceso o unidad de procesamiento es uno de los tres bloques funcionales principales en
los que se divide una unidad central de procesamiento (CPU). Los otros dos bloques son la unidad de
control y el bus de entrada/salida.
La función de la unidad de proceso es ejecutar las tareas que le encomienda la unidad de control. Para
esto, la unidad de proceso emplea los siguientes elementos:
•Unidad aritmético lógica, para llevar a cabo operaciones aritméticas básicas como suma, resta,
multiplicación, cambio de signo, etc, funciones lógicas bitwise como NOT, AND, OR, XOR, comparaciones,
desplazamientos y rotaciones de bits, y otras.
•Unidad de coma flotante, para realizar eficientemente operaciones matemáticas con números reales que
no pueden ser realizadas directamente mediante la unidad aritmético lógica, salvo mediante emulación por
software.
•El registro acumulador, que guarda los operandos y los resultados de las operaciones.
•El registro de estado, que guarda determinados indicadores acerca del resultado de las operaciones
realizadas.