fungsi PIN Z80 dan INTEL 8086
-
FUNGSI PIN
Z80 DAN INTEL 8086 :
- Microprosesor Z80

Gambar
Microprosessor Z80
Fungsi
kaki-kaki (Pin) Microprosessor Z80 :
1. A0-A15(bus
alamat : keluaran, aktif High, 3-state ) berfungsi untuk membentuk Bus
Alamat 16-Bit. Bus Alamat menyediakan alamat bagi pertukaran Bus Data
Memori sampai 64 Kbyte dan bagi pertukaran Devise I/O.
2. D0-D7
(Bus Data : Masukan/keluaran, aktif
high, 3-state) berfungsi untuk membuat Bus Data Dua arah (Bidirectional)
8-Bit, yang digunakan untuk pertukaran data dengan memori dan I/O.
3. BUSACK
(Bus Request Acknowloegnet), Pemberitahuan Bus (keluaran, aktif low)
berfungsi untuk meminta pada Divais bahwa Bus Alamat CPU, dan sinyal kontrol
MREQ#, IORQ#, RD#, dan WR telah memasuki keadaan implemendasi tinggi
(high-implemendance).
4. BUSREQ (Bus Request) adalah Permintaan
Bus (masukan, aktif Low).
5. HALT adalah Keadaan Berhanti (output, aktif Low) yang meneunjukkan
bahwa CPU telah mengeksekusi perintah Halt dan sedang menunggu sebuah interupsi
non-maskable atau maskable (dengan mask aktif) sebelum operasi bisa dilanjutkan
kembali.ketika berhanti, CPU mengeksekusi NOP untuk menjaga refresh memori.
6. INT (Interupt Request). Adalah permimtaan interupsi (masukan, aktif
low) yang dihasilkan oleh divesi I/O. CPU menerima sebuah interupsi di akhir
instruksi yan sedang berjalan jika flip-flop pengaktif interupsi terkontrol
software internal (IFF) diaktifkan.
7. IORQ (I/O Request) adalah Permintaan Masukan/keluaran (keluaran,
aktif low, 3-state) yang menunjjukan bahwa setengah Bus Alamat rendah memegang
sebuahalamat I/O yang sah h bagi sebuah operasi penulisan atau pembacaan
I/O.
8. MI(Maskable Interupt) adalah siklus (keluaran, aktif low) MI
bersama-sama dengan MREQ, yang menunjukkan bahwa sikus mesin yang sedng
berjalan adalah siklus pengambilan Opcode dari sebuah eksekusi intruksi. IM
bersama-sama dengan IORQ yang menunjukkan siklus pemberitahuan iterupsi.
9. MREQ (Memory Request) atdalah perintaan
Memori (keluaran. Aktif low, 3 state) yang menunjukkan bahwa Bus alamat
memegang alamat yang sah bagi operasi pembacaan memori atau penulisan memori.
10. NMI (Non-Maskable Interupt Request) adalah interupsi non-maskable
yaitu masukan, terpicu ujung negatif.
11. RD (Read) adalah Baca (keluaran, aktif low, 3 state) yang
menunjukkan bahwa CPU ingin membaca data dari memori atau divais I/O.
12. RESET (masukan, aktif low) mengawali CPU sebagai berikut : me-reset
flip-flop pengaktif interupsi, mengahapus PC dan register I dan R, men-set
status interupsi ke Mode 0. S, bus selama waktu reset, bus alamat dan data
berkondisi impendasi tnggi dan semua sinyal keluaran kontrol menjadi tidak
aktif.
13. RFSH (Refresh timing) adlah refresh (keluaran, aktif low) yang
bersama-sama dengan MREQ yang menunjjukkan tujuh bit bus alamat sistem terendah
bisa digunakan sebagai alamat penyeenggarake memori dinamis sistem.
14. WITH
(tunggu) adalah masukan, aktif low. Yang menunjukkan pada CPU bahwa memori atau
devais I/O yang dialamati tidak siap untuk sebuah pengiriman data.
15. WR
(tulis) adalah keluaran , aktif low, 30-state yang menunjukkan bahwa Bus data
CPU memegang data yang sah untuk disimpan pada lokasi memori atau I/O yg
dialamati.
B. Intel 8086

Gambar intel 8086
Fungsi
kaki-kaki (pin) Intel 8086 :
- Pin AD0 – AD15 digunakan sebagai pin alamat untuk MP 8086
- Pin VCC digunakan untuk Masukan sinyal daya (catu daya)
- Pin CLK digunakan untuk melewatkan sinyal clock
- Pin INTR dan NMI digunakan untuk menginterupsi kerja mikroprosesor
- Pin QS1 (interrupt acknowledge) digunakan oleh mikroprosesor untuk menjawab bahwa permintaan interupsi dari sinyal INTR dapat diterima/dijalankan
- Pin IOM/ (memory/IO), RD (read), dan WR (write) digunakan untuk mengendalikan memori dan port pada saat pemindahan data
- Pin RESET digunakan memasukan Sinyal RESET yaitu untuk memerintah mikroprosesor agar melakukan inisialisasi dengan cara memberi nilai 0 pada register DS, SS, ES, IP, dan flag; serta nilai $FFFF untuk CS (pada saat booting).
0 comments:
Post a Comment