Mikroprosesor adalah unit pemrosesan pusat (CPU) dari komputer. Di sinilah pemrosesan instruksi program dan data terjadi. Komputer dasar terdiri dari mikroprosesor, memori eksternal, dan perangkat input dan output.
Arsitektur Mikroprosesor Sederhana
Bagian berikut menjelaskan komponen dasar arsitektur mikroprosesor sederhana. Ini lebih dekat dengan mikroprosesor awal. Namun, ini masih merupakan dasar dari mikroprosesor yang lebih kompleks saat ini.
Video Hari Ini
Unit Logika Aritmatika
Operasi aritmatika dan logika berlangsung di ALU.
Aki
Akumulator menampung salah satu operan sekaligus hasil operasi yang dilakukan oleh ALU.
Penghitung Program (PC)
Penghitung program berisi alamat memori dari instruksi program berikutnya yang akan dieksekusi.
Alamat, Data dan Status Register dan Stack Pointer
Address Register berisi alamat dari lokasi memori yang akan diakses.
Data Register berisi data yang datang dari atau menuju memori atau port I/O.
Status Register berisi informasi tentang hasil operasi ALU sebelumnya.
Register Stack Pointer berisi alamat blok memori (stack) dimana alamat pengirim subrutin disimpan.
Unit kontrol
Unit Kontrol berisi sirkuit yang mengontrol proses pengambilan, penguraian kode, dan pelaksanaan instruksi program.