-->

Friday, March 21, 2014

fungsi PIN Z80 dan INTEL 8086



-                                  FUNGSI PIN Z80 DAN INTEL 8086  :
  1. 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 :

  1. Pin AD0 – AD15 digunakan sebagai pin alamat untuk MP 8086
  2. Pin VCC digunakan untuk Masukan sinyal daya (catu daya)
  3. Pin CLK digunakan untuk melewatkan sinyal clock
  4. Pin INTR dan NMI digunakan untuk menginterupsi kerja mikroprosesor
  5. Pin QS1 (interrupt acknowledge) digunakan oleh mikroprosesor untuk menjawab bahwa  permintaan interupsi dari sinyal INTR dapat diterima/dijalankan
  6. Pin IOM/ (memory/IO), RD (read), dan WR (write) digunakan untuk mengendalikan memori dan port pada saat pemindahan data
  7. 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).

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

0 comments:

Post a Comment

Contact Us

Phone :

+20 010 2517 8918

Address :

3rd Avenue, Upper East Side,
San Francisco

Email :

email_support@youradress.com

Search This Blog

Powered by Blogger.

Blog Archive


Referral Banners

?Cara Buat Buku Tamu Di Blog
KLIK DI SINI ! di sini

Bisnis Jastip "Salam Dari Eropa" Bermodalkan Smartphone

Jastip atau Jasa Titipan belakangan ini semakin marak. Jastip biasanya beroperasi di Whatsapp Grup maupun sosial media, yang bisa diakse...

Referral Banners

Followers