Anda di halaman 1dari 2

Untuk mikroprosesor yang ideal, data keluaran dapat menjadi fungsi total riwayat data input.

Sifat
fungsi ini ditentukan oleh program mikroprosesor. Sedangkan mikroprosesor yang ideal diasumsikan
memiliki memori internal yang tidak terbatas, mikroprosesor sesungguhnya tentu terbatas dalam jumlah
memori internal yang tersedia untuk data dan program penyimpanan. Akibatnya, mikroprosesor sangat
sering harus memiliki akses ke memori eksternal. Secara umum, mikroprosesor harus dapat menyimpan
keduanya informasi dalam memori ini dan mengambil informasi darinya. Proses dari menyimpan
informasi dalam memori disebut penulisan memori. Proses dari mengambil informasi dari memori
disebut pembacaan memori Informasi disimpan dalam memori di satu set lokasi memori. Setiap lokasi
memori berisi satu kata memori. Ukuran memori kata ditentukan oleh lebar jalur data mikroprosesor. 8-
bit mikroprosesor, misalnya, mengharuskan setiap lokasi memori mengandung kata atau byte data 8-bit.
Organisasi memori yang berbeda akan digunakan untuk mikroprosesor 4-bit, bagaimanapun, sehingga
setiap lokasi memori Kata 4-bit atau nybble. Setiap lokasi dalam memori memiliki alamat memori yang
unik. Kecuali bijaksana dinyatakan, alamat ini akan ditentukan menggunakan notasi heksadesimal

GAMBAR

Bus alamat digunakan untuk memilih lokasi memori di memori eksternal.

Control : garis-yang dapat digunakan untuk menyinkronkan operasi mikroprosesor untuk pengoperasian
sirkuit eksternal. Secara kolektif, garis kontrol ini adalah bus kontrol mikroprosesor.

General Mikroprosesor : mikroprosesor adalah perangkat digital dengan (1) bus data. (2) bus alamat,
dan (3) bus kontrol. Mikroprosesor mampu memasukkan informasi dalam bentuk sinyal digital,
memproses informasi sesuai dengan program yang tersimpan, dan menghasilkan informasi dalam
bentuk sinyal digital. Program yang tersimpan mungkin dalam beberapa kasus berada dalam memori
internal mikroprosesor itu sendiri. Dalam kasus lain, program dapat disimpan dalam memori eksternal.
Selain tiga bus utama, mikroprosesor memerlukan satu atau lebih voltase catu daya untuk
menghidupkan sirkuit internal dan menyediakan referensi tegangan untuk saluran sinyal mikroprosesor.

GAMBAR

Arsitektur Z-80

GAMBAR

 Dengan menggunakan depletion-mode load, fabrikasi N-channel MOS, hanya satu catu daya + 5-
V yang diperlukan untuk mikroprosesor. Hanya sebuah sinyal eksternal clock + 5-V yang
diperlukan. Output kontrol tambahan sinyal dihasilkan oleh Z80 yang menghilangkan kebutuhan
untuk multiplex informasi status pada bus data, seperti yang dilakukan dengan 8080. Z80
terkandung dalam gaya DIP 40-pin yang sama yang digunakan untuk 8080. Sekali lagi, setiap
terminal mikroprosesor dapat dikategorikan ke dalam satu dari lima kategori. Z80 memiliki 16
garis alamat, dan, seperti 8080, mampu mengatasi 64K memori. Z80 juga memiliki bus data dua
arah 8-bit. Tapi, berbeda dengan standar 8080, Z80 hanya membutuhkan pasokan + 5-V tunggal
(pin 11) dengan terhubung ke tanah (pin 29). Z80 dapat menggunakan satu suplai dengan cara
ini karena teknologi depletion-mode load digunakan untuk membuat IC. Z80 memiliki enam
input kontrol. Ini adalah input clock (pin 6), input permintaan interupsi (pin 16), input
permintaan interupsi nonmaskable (pin 17), input permintaan tunggu (pin 24), input permintaan
bus (pin 25), dan input reset (pin 26). Input clock membutuhkan pulse train 5-V tunggal. Waktu
yang terinci persyaratan tergantung pada model spesifik Z80 yang digunakan (mis., versi
kecepatan tinggi atau kecepatan rendah) dan dapat ditemukan di lembar spesifikasi. Permintaan
interupsi (INT) adalah analog dengan jalur INT dari 8080 kecuali bahwa permintaan dimulai oleh
sinyal active low(logika 0). INT (bilah interupsi yang diucapkan). Input interupsi nonmaskable
(NMI) adalah mirip dengan INT kecuali input ini tidak dapat dinonaktifkan oleh instruksi
perangkat lunak. Permintaan WAIT analog dengan garis READY pada 8080. Permintaan bus
(BUSRQ) adalah analog dengan garis HOLD dari 8080. Input RESET analog dengan input RESET
dari 8080. Sekali lagi input ini active low. Z80 memiliki delapan jalur output kontrol. Output
HALT (pin 18) adalah analog dengan output WAIT dari 8080. Output MREQ (pin 19) berjalan
rendah untuk memberi sinyal bahwa bus alamat memiliki valid alamat untuk operasi baca atau
tulis memori. Output IORQ (pin 20) menjadi rendah menandakan bahwa bus alamat menyimpan
alamat yang valid untuk baca I/O atau menulis operasi. RD (pin 21) rendah untuk memberi sinyal
memori atau pembacaan I/0 operasi. WR (pin 22) rendah untuk memberi sinyal memori atau
operasi penulisan l/O. Sinyal BUSAK (pin 23) analog dengan sinyal HLDA dari 8080. M1 (pin 27)
digunakan untuk menunjukkan bahwa siklus mesin saat ini adalah kode op ambil siklus eksekusi
instruksi. Output RFSH (refresh bar) (pin 28) tidak memiliki padanan dalam 8080. Output ini
digunakan sebagai sinyal kontrol untuk menyederhanakan sirkuit penyegaran yang diperlukan
dengan memori dinamis. Arsitektur internal Z80 sangat mirip dengan 8080 dengan perbedaan
yang paling mencolok adalah bahwa ada lebih dari dua kali lebih banyak register internal. Set
instruksi dari Z80 terdiri dari 158 instruksi, termasuk 78 instruksi dari 8080. Beroperasi dengan
clock 4-MHz, Z80 memiliki waktu eksekusi instruksi minimum 1 mikrosecond.

Regulated Power Supply

Mikroprosesor membutuhkan satu atau lebih voltase catu daya. Tegangan ini biasanya harus ditahan
dengan 5 persen dari nilai nominalnya. Desain catu daya mikroprosesor sangat disederhanakan dengan
memanfaatkan regulator tegangan IC tiga terminal seperti seri 78xx (untuk voltase positif) dan seri 79xx
(untuk voltase negatif). Dalam setiap kasus, nilai kapasitor C harus cukup besar untuk memastikan
bahwa setidaknya ada perbedaan 3-V antara Vin dan Vout bahkan selama ripple valley dari tegangan
catu daya. Biasanya, sebuah kapasitansi beberapa ribu mikrofarad digunakan. Dalam mendesain dengan
regulator IC tiga terminal, perhatian harus diberikan kemampuan disipasi daya regulator. Regulator
seperti itu bisa

Anda mungkin juga menyukai