Innholdsfortegnelse:
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.
