Hjem maskinvare Hva er en kontrollenhet (cu)? - definisjon fra techopedia

Hva er en kontrollenhet (cu)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr kontrollenhet (CU)?

En kontrollenhet (CU) håndterer alle prosessors styresignaler. Den styrer all inn- og utstrømning, henter kode for instruksjoner fra mikroprogrammer og dirigerer andre enheter og modeller ved å gi kontroll- og tidssignaler. En CU-komponent regnes som prosessorhjernen fordi den gir bestillinger til omtrent alt og sikrer korrekt utførelse av instruksjoner.

Techopedia forklarer Control Unit (CU)

En CU henter sine innspill fra instruksjons- og statusregistrene. Operasjonsreglene, eller mikroprogram, er kodet i et programmerbart logisk array (PLA), tilfeldig logikk eller skrivebeskyttet minne (ROM).


CU-funksjoner er som følger:

  • Kontrollerer utførelse av sekvensiell instruksjon
  • Tolker instruksjoner
  • Veileder dataflyt gjennom forskjellige dataområder
  • Regulerer og kontrollerer prosessortimingen
  • Sender og mottar kontrollsignaler fra andre dataenheter
  • Håndterer flere oppgaver, for eksempel å hente, avkode, utføre håndtering og lagre resultater

CUer er designet på to måter:

  • Hardwired-kontroll: Design er basert på en fast arkitektur. CU består av flip-flops, logiske porter, digitale kretser og kodere og dekoderkretser som er kablet på en spesifikk og fast måte. Når det kreves endringer i instruksjonssett, må kabling og kretsendringer gjøres. Dette er foretrukket i en redusert instruksjonssett computing (RISC) -arkitektur, som bare har et lite antall instruksjoner.
  • Mikroprogramkontroll: Mikroprogrammer lagres i et spesielt kontrollminne og er basert på flytskjemaer. De er utskiftbare og ideelle på grunn av deres enkelhet.
Hva er en kontrollenhet (cu)? - definisjon fra techopedia