Unit kendali
artikel ini perlu dirapikan agar memenuhi standar Wikipedia. |
Unit kontrol atau Control Unit (CU) adalah salah satu bagian dari CPU yang bertugas untuk memberikan arahan/kendali/ kontrol terhadap operasi yang dilakukan di bagian ALU (Arithmetic Logical Unit) di dalam CPU tersebut. Output dari unit ini akan mengatur aktivitas dari bagian lainnya dari perangkat CPU tersebut.
Pada awal-awal desain komputer, control unit diimplementasikan sebagai ad-hoc logic yang susah untuk didesain. Sekarang, control unit diimplementasikan sebagai sebuah microprogram yang disimpan di dalam tempat penyimpanan kontrol (control store). Beberapa word dari microprogram dipilih oleh microsequencer dan bit yang datang dari word-word tersebut akan secara langsung mengontrol bagian-bagian berbeda dari perangkat tersebut, termasuk di antaranya adalah register, unit aritmetika dan logika, register instruksi, bus dan peralatan input/output diluar chip. Pada komputer modern, setiap subsistem ini telah memiliki kontrolernya masing-masing, dengan control unit sebagai pemantaunya (supervisor).