berfungsi untuk menerima dan melaksanakan perintah data dari perangkat lunak.
Sebuah computer digital terdiri dari dari system prosesor (CPU), memory, dan Input/Output yang
saling berhubungan. Ketiga elemen tersebut dihubungkan oleh suatu jalur yang disebut dengan bus.
Bagian utama dari CPU adalah control unit, Arithmatic and Logic Unit (ALU), dan register. Control unit
bertugas mengatur dan mengendalikan semua device yang ada pada system computer. ALU bertugas
melakukan semua perhitungan aritmatika dan perbandingan logika. Sedangkan register digunakan
untuk menyimpan data dan instruksi yang akan diproses oleh CPU.
Unit Control
Unit yang mengatur jalannya program. Bertugas mengatur dan mengontrol input dan output
Register
Register adalah perangkat penyimpanan kecil yang memiliki akses kecepatan cukup tinggi yang
digunakan untuk menyimpan data/intruksi.
Unit ALU
Unit ALU berfungsi untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang
ditentukan. ALU sering disebut bahasa mesin.
CPU
Interconnections
Adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, dan juga dengan bus-
bus eksternal CPU yang menghubungkan dengan system lainnya
Fungsi CPU
Fungsi CPU
Menjalankan program – program yang disimpan dalam memori utama dengan cara mengambil instruksi
– instruksi, menguji instruksi tersebut dan mengeksekusinya satu persatu sesuai alur perintah.
Fetch - Execute
CPU akan membaca instruksi dari memori, menghitung instruksi selanjutnya kemudian mengambil aksi
yang diperlukan.
Interrupt
Mekanisme penghentian/pengalihan sementara pengolahan intruksi dalam CPU kepada routine
interupsi yang mana tujuan secara umumnya yaitu untuk manajemen pengeksekusian routine intruksi
agar efektif.