Оглавление:
Определение - что означает блок управления (CU)?
Блок управления (CU) обрабатывает все сигналы управления процессором. Он направляет весь поток ввода и вывода, выбирает код для инструкций из микропрограмм и направляет другие устройства и модели, предоставляя сигналы управления и синхронизации. Компонент CU считается мозгом процессора, потому что он отдает приказы практически всем и обеспечивает правильное выполнение команд.
Техопедия объясняет блок управления (CU)
CU берет свои данные из регистров команд и состояний. Его правила работы или микропрограмма кодируются в программируемый логический массив (PLA), случайную логику или постоянное запоминающее устройство (ПЗУ).
Функции CU следующие:
- Управляет последовательным выполнением команд
- Интерпретирует инструкции
- Направляет поток данных через разные компьютерные зоны
- Регулирует и контролирует время процессора
- Отправляет и получает управляющие сигналы от других компьютерных устройств
- Обрабатывает несколько задач, таких как выборка, декодирование, обработка выполнения и сохранение результатов
CU спроектированы двумя способами:
- Аппаратное управление: дизайн основан на фиксированной архитектуре. CU состоит из триггеров, логических элементов, цифровых схем и схем кодера и декодера, которые подключены определенным и фиксированным способом. Когда требуются изменения в наборе инструкций, необходимо выполнить изменения проводки и цепи. Это является предпочтительным в архитектуре с сокращенным набором команд (RISC), которая имеет только небольшое количество команд.
- Микропрограммное управление: микропрограммы хранятся в специальной управляющей памяти и основаны на блок-схемах. Они заменяемы и идеальны из-за своей простоты.
