У дома железария Какво е контролен блок (cu)? - определение от техопедия

Какво е контролен блок (cu)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава контролен блок (CU)?

Контролният блок (CU) обработва всички контролни сигнали на процесора. Той насочва целия вход и изходен поток, извлича код за инструкции от микропрограмите и насочва други устройства и модели, като предоставя сигнали за контрол и синхронизация. CU компонент се счита за мозъка на процесора, тъй като той издава заповеди за почти всичко и гарантира правилното изпълнение на инструкциите.

Техопедия обяснява единица за контрол (CU)

CU взема своя принос от регистрите на инструкциите и състоянието. Правилата му за работа или микропрограмата са кодирани в програмируем логически масив (PLA), произволна логика или памет само за четене (ROM).


Функциите на CU са както следва:

  • Контролира последователното изпълнение на инструкциите
  • Тълкува инструкции
  • Ръководството подава данни през различни компютърни области
  • Регулира и контролира времето на процесора
  • Изпраща и получава контролни сигнали от други компютърни устройства
  • Работи с множество задачи, като извличане, декодиране, обработка на изпълнението и съхраняване на резултати

CU са проектирани по два начина:

  • Хардуерно управление: Дизайнът се основава на фиксирана архитектура. CU е съставен от джапанки, логически порти, цифрови схеми и вериги на енкодер и декодер, които са свързани по специфичен и фиксиран начин. Когато са необходими промени в набора инструкции, трябва да се направят промени в проводниците и веригата. Това е предпочитано в архитектура с намален набор от инструкции (RISC), която има само малък брой инструкции.
  • Управление на микропрограмите: Микропрограмите се съхраняват в специална контролна памет и се базират на блок-схеми. Те са сменяеми и идеални поради своята простота.
Какво е контролен блок (cu)? - определение от техопедия