Page 14 - MODUL MIKROKONTROLER
P. 14
Register dan ALU dihubungkan dengan bus internal dalam mikroprosesor sehingga
register dan memori (melalui bus data) dapat mensuplai data ke ALU dan menerima
hasilnya.
Untuk mikroprosesor tipe Z80 memiliki rancang bangun seperti terlihat pada Gambar .
Dari diagram rancang bangun mikroprosesor Z80 pada Gambar 2.3, setiap bagian
dapat dijelaskan sebagai berikut :
Gambar 1.4 Arsitektur mikroprosesor Z80
ALU
ALU merupakan singkatan dari Arithmetic Logic Unit yaitu bagian yang
berfungsi untuk memproses pengolahan intruksi yang berhubungan dengan
proses aritmatika dan logika. Dan juga pada bagian ini merupakan jantung dari
CPU serta didalamnya terdapat register A yang berfungsi sebagai accumulator
untuk menyimpan hasil akhir dari proses-proses tersebut.
CPU Register
Pada bagian ini terdiri dari register-register yang dapat dipakai secara umum
(general purpose register) yang dapat diakses secara langsung dan register-
register yang dipakai secara khusus (special purpose register). Pada
mikroprosesor Z80 memiliki 22 buah register yang terdiri dari tiga group.
Instruction Register
Pada bagian ini berfungsi untuk menterjemahkan kode-kode biner tertentu yang
masuk melalui data bus diubah menjadi intruksi-intruksi yang dapat dimengerti
dan dapat diolah pada unit pengolah pusat (CPU) dan selanjutnya
juga akan mengendalikan bagian-bagian terkait yang terdapat dalam
mikroprosesor Z80 misalnya addres bus, data bus, control bus register-register
dan lain-lainnya melalui CPU Control Signal System.
8