Berukut adalah bagian-bagia prosesor:
1. ALU (Arithmetic Logic Unit)
ALU berfikir untuk menjalankan perintah yang diberikan oleh CPU. ALU adalah unit yang bertugas menjalankan perintah aritmatika dan operasi logika bedasarkan perintah yang diberikan. Didalam ALU ada komponen yang bernama logic unit yang berungsi menghitung operasi aritmatika dan logika. Tugas utama ALU yaitu melakukan semua perhitungan aritmatika sesuai intruksi program. Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program.
2. CU (Control Unit)
CU adalah salah satu dari bagian prosesor yang bertugas memberikan arahan terhadap operasi yang dilakukan ALU.
Tugas dari CU adalah sebagai berikut:
1) Mengendalikan alat-alat output-input
2) Mengambil intruksi-intruksi dari memory utama
3) Mengambil data dari memory utama jika diperukan oleh proses
4) Mengawasi kerja ALU
5) Menyimpan hasil proses ke memory utama
Macam-macam CU:
1) Single-Cycle CU
2) Multi-Cycle CU
3) MU (Memory Unit)
adalah alat penyimpanan kecil yang digunakan untuk menyimpan data dan instruksi yang sedang diproses.Memori ini bersifat sementara biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.