Dom Sprzęt komputerowy Co to jest jednostka sterująca (cu)? - definicja z techopedia

Co to jest jednostka sterująca (cu)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Control Unit (CU)?

Jednostka sterująca (CU) obsługuje wszystkie sygnały sterujące procesora. Kieruje całym przepływem wejściowym i wyjściowym, pobiera kod do instrukcji z mikroprogramów oraz kieruje innymi jednostkami i modelami, zapewniając sygnały sterujące i synchronizujące. Element CU jest uważany za mózg procesora, ponieważ wydaje zamówienia na prawie wszystko i zapewnia prawidłowe wykonanie instrukcji.

Techopedia wyjaśnia Control Unit (CU)

Jednostka sterująca pobiera dane wejściowe z rejestrów instrukcji i statusu. Jego zasady działania, czyli mikroprogram, są zakodowane w programowalnej tablicy logicznej (PLA), logice losowej lub pamięci tylko do odczytu (ROM).


Funkcje CU są następujące:

  • Kontroluje sekwencyjne wykonywanie instrukcji
  • Interpretuje instrukcje
  • Prowadzi przepływ danych przez różne obszary komputerowe
  • Reguluje i kontroluje taktowanie procesora
  • Wysyła i odbiera sygnały sterujące z innych urządzeń komputerowych
  • Obsługuje wiele zadań, takich jak pobieranie, dekodowanie, obsługa wykonywania i przechowywanie wyników

Jednostki sterujące są zaprojektowane na dwa sposoby:

  • Sterowanie przewodowe: Projekt oparty jest na stałej architekturze. CU składa się z przerzutników, bramek logicznych, obwodów cyfrowych oraz obwodów enkodera i dekodera, które są okablowane w określony i stały sposób. Gdy wymagane są zmiany zestawu instrukcji, należy dokonać zmian okablowania i obwodu. Jest to preferowane w architekturze RISC (zredukowanych zestawów instrukcji), która ma tylko niewielką liczbę instrukcji.
  • Kontrola mikroprogramów: Mikroprogramy są przechowywane w specjalnej pamięci kontrolnej i są oparte na schematach blokowych. Są wymienne i idealne ze względu na swoją prostotę.
Co to jest jednostka sterująca (cu)? - definicja z techopedia