В компьютерной инженерии исполнительный блок ( E -блок или EU ) является частью процессорного блока , который выполняет операции и вычисления, переданные из блока инструкций . [1] Он может иметь свой собственный внутренний блок последовательности управления (не путать с основным блоком управления ЦП ), некоторые регистры , [2] и другие внутренние блоки, такие как арифметико-логический блок , [3] блок генерации адреса , блок с плавающей точкой , блок загрузки-сохранения , блок выполнения ветвления [4] или другие меньшие и более специфические компоненты, и может быть настроен для поддержки определенного типа данных , например, целых чисел или чисел с плавающей точкой . [5]
Для современных процессоров характерно наличие нескольких параллельных функциональных блоков в исполнительных блоках, что называется суперскалярной конструкцией. [6] Простейшая схема — использовать один блок менеджера шины для управления интерфейсом памяти, а остальные — для выполнения вычислений. Кроме того, современные исполнительные блоки обычно конвейерные .