Kotrolna – upravljačka jedinica – CU
Kontrolna (upravljačka) jedinica (eng. Control unit -CU)
je koordinator rada cijelog računarskog sistema. Upravlja radom svih
dijelova računala, računarom kao cjelinom, te svim procesima u računaru.
Kontrolna jedinica, ima glavnu ulogu u organizaciji računara.
Upravljačka jedinica Dizajn -način realizacije- kontrolne jediniceKontrolna jedinica je standardno realizovana (dizajnirana) hardverski. Dizajn se temelji na fiksnoj arhitekturi. CU se sastoji od flip flopova, logičkih prekidača (vrata) i kompleksnijih digitalnih kola (sklopova kao što su koderi/dekoderi. multipleksori, selektori i druga namjenska kola).
Blok šema hardverski dizajnirane CU jedinice
interni dijelovi CU i veze sa ostatkom računarskog sistema Ulaz u CU jedinicu se obavlja prihvatanjem podataka iz MBR-a u dekoder instrukcija, ima direktane upravljačke izlaze (koje zavisi od praktične realizacije, a obavezno prema memoriji) i izlaze preko brojača naredbi. Postoji mogućnost i da se CU dizajnira softverski, ali o tome ima smisla govoriti tek kad se upozna sa detaljima hardverske organizacije CU, pa se onda pokušaju softverski emulirati funkcije CU. |
Funkcije kontrolne jediniceKontrolna jedinica nadzire i upravlja i nadzire rad ALU i puni i mijenja sadržaj registara, određujući time aktivnost i stanje adresne i magistrale podataka. Zbog važbosti nabrojaćemo osnovne funkcije CU:
|
Prava uloga i važnost ove jedinice može sagledati samo ako se analizira u sprezi sa ALU. |
Napomena: CU ne izvršava nikakve računske operacije! |
|
copyright M2M |