- menjalankan program program
- untuk menerima dan melaksanakan perintah dan data dari perangkat lunak.
- bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen
- bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan
- sebagai pusat sumber tenaga komputer