260 likes | 815 Views
NEXT. Arsitektur Mikroprosesor Z-80. Sistem Mikrokomputer Z-80 dirancang dan dibuat oleh Zilog Inc. Cupertino, California. Perancang Z-80 adalah seseorang yang berkecim- pung di Intel Corp. yang telah melahirkan Intel 8008 serta Intel 8080A. Z-80 banyak kemiripan atau kesesuaian dengan
E N D
NEXT Arsitektur Mikroprosesor Z-80 Sistem Mikrokomputer Z-80 dirancang dan dibuat oleh Zilog Inc. Cupertino, California. Perancang Z-80 adalah seseorang yang berkecim- pung di Intel Corp. yang telah melahirkan Intel 8008 serta Intel 8080A. Z-80 banyak kemiripan atau kesesuaian dengan Intel 8080A, dapat juga dianggap atau dinyatakan pengembangan dari 8080A. Pembuatan ke dua adalah Mostex Inc. of California Texas.
NEXT Penampang IC Z-80
NEXT • Z-80 merupakan pengembangan dari Intel 8080, mempunyai tiga kelompok besar • yang sama pinnya, yaitu bus data, bus alamat, dan bus kontrol/pengatur, gambar • dari Z-80 diperlihatkan pada gambar pada slide sebelum ini. • Pin dan Fungsi • A0 – A15 => merupakan pin 16-bit, bersifat tristate, sebagai bus alamat, arah sinyal keluar CPU, berlogik 1 bila sedang aktif. • D0 – D7 => merupakan pin 8-bit, bersifat tristate, sebagai bus data, bisa masuk dan keluar ke CPU, diset 1 bila sedang aktif. Bus data digunakan untuk transfer data antara CPU dan memori, antara CPU dan perangkat lain diluar CPU yang mempunyai sifat alur sinyal bidireksional. • MI => merupakan pin yang menghasilkan sinyal keluaran yang menandakan diperlukannya penyimpanan kode operasi (Op Code). • MREQ => merupakan pin bersifat tristate, keluaran memori, memerlukan tanda sinyal bahwa bit pada bus alamat sesuai untuk alamat memori. Pin ini aktif dengan memberikan logik 0 (low).
NEXT • 5. IOREQ => merupakan pin bersifat tristate, I/O meminta tanda sinyal bahwa baik rendah atau low baik dari bus alamat sesuai alamat I/O untuk mentransfer data I/O. • 6. RD => merupakan pin bersifat tristate, sinyal ini menandakan bahwa CPU siap membaca data dari luar, baik itu memori maupun perangkat I/O. Pin ini arah sinyalnya keluar, bila aktif berlogik 1. • 7. WR => merupakan pin bersifat tristate, sinyal yang keluar untuk memori atau I/O menandakan bahwa CPU telah ditempati data telah sesuai (valid) di bus data untuk menyimpan di memori atau perangkat I/O. • RFSH => merupakan pin sebagai tanda 7-bit terendah dari bus alamat berisi alamat refresh untuk memori dinamik. Kemudian sinyal MREQ melaksanakan pembacaan refresh untuk masing-masing chip memori. • HALT => merupakan pin tanda bahwa CPU telah melaksanakan perintah • berhenti. • WAIT => merupakan pin akan aktif rendah bila memori atau perangkat I/O • tidak siap untuk operasi membaca atau menulis data.
NEXT • 11. INT => merupakan pin sebagai tempat meminta interupt, yang dihasilkan oleh perangkat I/O. • NMI => merupakan pin akan menjadi negatif, bila permintaan non maskable interupt terjadi merupakan prioritas utama dibanding INT atau interupt lain. • RESET => merupakan pin yang memberikan nilai 0 pada program counter • (mereset). • BUSRQ => merupakan pin yang memberikan sinyal yang diletakkan di • alamat tristate dan bus data sebagai sinyal pengatur keluaran dalam jalur • BUS dengan keadaan impedansi tinggi. • BUSAK => merupakan pin yang mengeluarkan sinyal pemberitahuan yang • dikeluarkan CPU untuk meminta perangkat luar bahwa alamat dan bus data • sebagai jalur pengatur keluaran dengan impedansi tinggi dan di bawah • pengatur perangkat luar.
NEXT • Ø => merupakan pin phasa tunggal setingkat TTL memerlukan tegangan +5 volt. • +5V => merupakan pin catu daya +5V yang diperlukan oleh Z-80. • GND => pin catu daya ground.
NEXT Blok Perangkat Keras Z-80
NEXT Z-80 bila diperhatikan atau dikelompokkan berdasarkan fungsinya akan menjadi beberapa fungsi yang khusus, untuk itu dapat dilihat pada gambar di slide sebelum ini.Adapun keterangan dari blok perangkat keras Z-80 adalah sebagai berikut ini :1. Register-register CPU2. Arithmetic Logic Unit (ALU)3. Data bus kontrol4. Address Control5. Register Instruction6. Instruction Decoder
NEXT • Register-register CPU merupakan bagian yang menyimpan bit baik 16 maupun 8 bit. Register tersebut terbagi dalam dua kelompok besar yakni register umum dan register khusus. • Arithmetic Logic Unit (ALU) merupakan bagian yang berfungsi untuk operasi aritmstik (penambahan maupun pengurangan) dengan lebar sebesar 8-bit. • Data bus kontrol merupakan bagian lalu-lintas dari dan ke CPU dengan lebar sebesar 8-bit. • Address Control merupakan bagian yang berfungsi untuk pengalamatan baik itu memori maupun perangkat I/O, dengan arah sinyal keluar. Pada bagian ini lebar saluran alamat sebesar 16-bit, dengan demikian mampu memberikan alamat 1 MByte memori. • Register Instruction merupakan bagian perintah yang disimpan dalam program memori, instruksi tersebut diambil dalam register instruksi 16 bit.
NEXT 6. Instruction Decoder merupakan bagian perintah yang kemudian dikodekan dan macam-macam sinyal pengatur dikirim ke CPU dan ke perangkat luar dari sistem seperti diperintahkan oleh instruksi khusus.
NEXT Soal :1. Gambarkan bentuk penam-pang IC Z-80beserta ketera-ngan dari gambartersebut!2.Gambarkan blok perangkat keras Z-80 serta buatlah keterangan dari blokperangkat keras tersebut!
NEXT Kuiz 1 :1. Sebutkan lima golongan fungsi pin didalam Mikroprosesor!2. Apa keuntungan kita dalam menggunakan sistem Mikroprosesor!2. Gambarkan blok perangkat keras Z-80 serta buatlah keterangan dari blok perangkat keras tersebut!
TUTUP Terima Kasih