Unit Kendali

Pada awal-awal desain komputer, CU diimplementasikan sebagai "ad-hoc logic" yang susah untuk didesain. Sekarang, CU 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, ALU, register instruksi, bus
dan peralatan input/output di luar chip. Pada komputer modern, setiap subsistem ini telah memiliki kontrolernya masing-masing, dengan CU sebagai pemantaunya ("supervisor"). CU, juga berfungsi untuk bersinkronasi antar komponen.