Unidad de ejecución

Compartir Imprimir Citar

En ingeniería informática, una unidad de ejecución (E-unit o EU) es una parte de la unidad central de procesamiento (CPU) que realiza las operaciones y cálculos según las instrucciones del programa informático. Puede tener su propia unidad de secuencia de control interna (que no debe confundirse con la unidad de control principal de la CPU), algunos registros y otras unidades internas, como una unidad lógica aritmética (ALU), una unidad de generación de direcciones (AGU), unidad de punto flotante (FPU), unidad de almacenamiento de carga (LSU), unidad de ejecución de rama (BEU) o algunos componentes más pequeños y específicos.

Es común que las CPU modernas tengan varias unidades funcionales paralelas dentro de sus unidades de ejecución, lo que se conoce como diseño superescalar. El arreglo más simple es usar una sola unidad de administración de bus para administrar la interfaz de memoria y las otras para realizar cálculos. Además, las CPU modernas' las unidades de ejecución suelen estar segmentadas.