Mengenal Mikroprosesor Zilog Z80
Mikroprosesor
Zilog Z80 dikembangkan oleh Zilog Inc. dan mulai dipasarkan pada tahun 1976.
Z80 merupakan sebuah mikroprosesor satu chip dan dimaksudkan untuk menggantikan
Intel 8080 yang memerlukan dua chip tambahan (sebuah penghasil detak sistem dan
sebuah pengontrol sistem) untuk membentuk sebuah CPU yang fungsional.
Pada
dasarnya Z80 memiliki semua keistimewaan (features) yang dimiliki Intel 8080,
dari segi perangkat keras maupun perangkat lunak. Di samping itu, Z80 masih
memiliki sejumlah keistimewaan penting lainnya yang tidak dimiliki Intel 8080.
Salah satu keistimewaan Z80 ini adalah kemampuannya untuk melakukan penyegaran
memori secara dinamis (dynamic memory refresh) secara otomatis. Adalah menarik
untuk diketahui bahwa beberapa pendiri Zilog Inc. adalah mantan para ahli Intel
Corporation yang ikut merancang Intel 8080, tetapi kemudian pindah ke Zilog
Inc.
Mikroprosesor
Z80 dibuat dengan menggunakan teknologi NMOS dan dikemas dalam sebuah DIP (dual
inline package) dengan 40 pin. Jumlah saluran alamatnya sama dengan 16, dan jumlah
saluran datanya delapan. Saluran-saluran ini tidak di-multiplexed.
Mikroprosesor Z80 sudah memiliki penghasil detak (clock) sendiri dan hanya
memerlukan satu tegangan catu +5 volt.
Secara
garis besar dapat dikatakan bahwa jumlah register dan jumlah instruksi Z80
kira-kira dua kali Intel 8080/8085. Kumpulan instruksi Intel 8080 merupakan
suatu sub kumpulan dari kumpulan instruksi Z80, artinya Z80 memiliki semua
instruksi yang dimiliki Intel 8080, tetapi selain itu Z80 masih memiliki banyak
instruksi lain yang tidak dimiliki Intel 8080. mikroprosesor Z80 memiliki 158
instruksi dasar, sedangkan Intel 8080 hanya 78. Karena itu bisa dikatakan bahwa
Z80 upward compatible dengan Intel 8080.
Mikroprosesor
Zilog Z80
Z80
adalah mikroprosesor yang digunakan dalam komputer pribadi Radio Shack TRS-80.
Z80 bekerja dengan sinyal detak (clock) 2,5 MHz. Versi Z80A sama dengan Z80,
hanya Z80A dapat bekerja dengan sinyal detak 4 MHz.
Fitur
Zilog Z80
1. Perluasan set instruksi terdiri
dari 158 instruksi, termasuk 78 instruksi 8080A sebagai subsetnya (semuanya
kompatibel). Instruksi baru termasuk operasi 4-, 8- dan 16-bit dengan mode
pengalamatan lebih berguna seperti pengalamatan terindeks, bit, dan
pengalamatan relatif.
2. Chip tunggal. Dengan versi
NMOS untuk solusi harga rendah kinerja tinggi, sementara versi CMOS untuk
rancangan kinerja tinggi berdaya rendah :
ü
NMOS
Z0840004 – 4 MHz; NMOS Z0840006 – 6,17 MHz; NMOS Z0840008 – 8 MHz.
ü
CMOS
Z84C0006 – DC sampai 6,17 MHz; CMOS Z84C0008 – DC sampai 8 MHz; CMOS Z84C0010 –
DC sampai 10 MHz; CMOS Z84C0020 – DC sampai 20 MHz
ü
Versi
6 MHz bisa beroperasi pada clock 6,144 MHz.
3. Mikroprosesor Z80 dan keluarga
periferal Z80 bisa dihubungkan dengan sebuah sistem interupsi tervektor. Sistem
ini bisa dihubungkan secara daisy-chain yang mengijinkan implementasi skema
interupsi terprioritas.
4. Penggandaan kumpulan (set)
register serba-guna dan flag
5. 17 register internal termasuk
dua register indeks 16-bit
6. Tiga mode interupsi maskable :
ü
Mode
0 – sama dengan 8080A
ü
Mode
1 – Lingkungan non-Z80, beralamat di 38H
ü
Mode
2 – periferal keluarga Z80, interupsi tervektor
7. Pencacah refresh memori
dinamis dalam chip
8. Antarmuka langsung dengan
memori dinamis atau statis kecepatan standar tanpa membutuhkan logika eksternal
9. Kinerja jauh di atas
mikroprosesor chip tunggal lain dalam aplikasi 4-, 8-, atau 16-bit
10. Semua pin kompatibel dengan
level tegangan TTL (TTL Compatible).
Komentar
Posting Komentar