Disusun Oleh :
UNIVERSITAS UDAYANA
FAKULTAS TEKNIK
2020
BAB 6
PERBEDAAN
JENIS MIKROPROSESOR
No
PERBEDAAN 8086 8088
1 Arus Pengoperasian 360 mA 340 mA
2 Sinyal pin control Pin M/IO Pin IO/M
3 PIN Kaki 34 Pin BHE/S7 Pin SSO
- Iya , TTL 8086/8088 kompatibel , karena jika kekebalan bisingnya diturunkan dari
400mV menjadi 350 mV
4.Informasi apa yang muncul pada alamat data bus dari 8088 jika ALE aktif
- Pada saat ALE aktif data jalur dimultipleks untuk menyalurkan data pada AD0-
AD7
S4 S3 Fungsi
0 0 Segmen Extra
0 1 Segmen Stack
1 0 Kode/Tanpa Segmen
1 1 Segmen Data
6. Menunjukkan kondisi yang bagaimana logika 0 pada 8086/8088 pin RD
´ ?
- Jawab: Data bus menjadi berurutan terhadap memori maupun data I/O
- Kontrol tunggu test (TEST). Untuk mengaktifkan sinyal TEST, digunakan instruksi
WAIT. Jika pin ini berlogic 1 ketika µP sedang menjalankan instrruksi WAIT, CPU
akan berada pada keadaan idle mode, artinya mikroprosesor tidak melakukan
kegiatan apa-apa sebelum pin ini berlogic 0. Jika pin ini berlogic 0 kembali, maka
pelaksanaan instruksi akan dilanjutkan.
8. Jelaskan sinyal yang diterapkan pada pin input CLK dari mikroprosesor 8086/8088?
- Sinyal yang diterapkan pada pin CLK digunakan untuk memberikan waktu
internal ,membangkitkan sinyal detak (clock) secara eksternal dengan frekuensi
sampai 10Mhz dan untuk mensinkronkan segala kegiatan pada mikroprosesor
8086/8088 dan sinyal memiliki siklus kerja 33%.
- Saat meminta akses langsung ke memori ,dengan ketika pin HOLD bernilai 1 maka
mikroprosesor berhenti/meenahan operasi dan menempatkan pin sepeti : pin alamat,
data,bus kontrol dan ALE akan dalam keadaan status impedansi tinggi
12. Jika DT/ Ŕ adalah logika 1 kondisi yang bagaimana menunjukkan tentang operasi
8086/8088?
Jawab: memori akan dalam mode write
13.Apa yang terjadi jika input HOLD ke 8086/8088 ditempatkan pada logika 1
- Bus alamat, data, dan kontrol ada dalam keadaan high impedance. Setelah itu, pin HLDA
bernilai logika 1
14. Apakah tiga mode minimum pin 8086/8088 dibaca untuk menemukan jika processor
dihentikan ?
1. PIN IO/M
2. PIN DT/-R
3. PIN SS0
´ ?
15. Terangkan operasi dari pin LOCK
- Jawab : suatu output menjadi logika 0 untuk seluruh intruksi yang ditentukan
terlebih dahulu dengan lock. Ini digunakan untuk mencegah coprosesor eksternal
dari akses ke bus 8086/8088 selama intruksi terkunci
17. Apakah tiga tugas berumah tangga disediakan oleh clock generator 8284 A ?
18. Dengan faktor apa clock generator 8284A membagi frekuensi input osilator kristal?
- Jawab : jika F/ć berlogika 0 , oscilator output di setir hingga ke jawaban di bagi 3
19.Jika pin F/C ditempatkan pada level logika 1 ,oscillator kristal akan tidak sesuai.Dimanakah
signal timing dibubuhkan ke 8284A dibawah kondisi ini ?
- Frekuensi / Kristal pilih masukan hasil sumber clock-ing untuk 8284A yang. Jika pin ini
terangkat tinggi, jam eksternal disediakan untuk input pin EFI, dan jika diadakan rendah,
internal osilator kristal memberikan sinyal timing.
20. Output PCLK dari 8284 A adalah … MHz jika Oscillator Kristal dioperasikan pada 14
MHz
(1) Bus alamat yang menyediakan memori dan I / O dengan alamat memori atau jumlah I / O
port,
(2) Data bus yang mentransfer data antara mikro prosesor dan memori dan I / O dalam sistem,
dan
(3) Bus kontrol yang memberikan sinyal kontrol ke memori dan I / O.
23. Hubungan bus apa pada mikroprosesor 8086/8088 yang secara tipikal demultiplexed ?
- 3 bus tipikal demultiplexed yaitu :
26. Mengapa buffer sering diperlukan dalam system yang berdasarkan pada 8086/8088 ?
- Karena Jika lebih dari 10 satuan beban terhubung ke pin bus manapun di
mikroprosesor 8086/8088, buffer mikroprosesor 8086/8088 dirancang untuk
mengendalikan bus kapasitas tinggi yang ditemukan pada sistem microprocessor.
27. Apakah signal 8086/8088 digunakan untuk memilih tujuan/arah dari aliran data melalui
buffer bus bidirectional 74LS245 ?
29. Jika input CLK ke 8086/8088 adalah 4 MHz, Berapa lama bus cycle ?
33. Berapa kali yang diperlukan untuk akses memori ketika 8086/8088 dioperasikan dengan
clock 5 mhz
- Jawab : 460 ns
35. Jika pin READY dihubungkan ke tanah, maka akan memperkenalkan pernyataan ….
Ke dalam cycle bus dari 8086/8088 ?
´
36. Apakah input ASYNC untuk menyelesaikan 8284A?
- ´
Jawab : ya input ASYNC menyelesaikan 8284A
37.Level logika apa yang harus diterapkan ke AEN1 dan RDY1 untuk mendapatkan logika 1
pada pin READY ? (AEN2 adalah level logika 1).
BAB 7
- Hubungan Alamat
Semua peranti memori memiliki n input alamat yang memilih satu dari 2n lokasi
didalamnya. Input Alamat memilih satu dari 2 lokasi didalamnya. Input alamat hampir
selalu diberi label dari A0 sampai An-1
- Hubungan data
Hubungan data adalah titik dimana data dimasukkan untuk menyimpan atau
dikeluarkan untuk pembacaan. Pin data pada peranti memori diberi label D0 sampai D7
untuk peranti memori dengan lebar 8-bit.
- Hubungan seleksi
Setiap peranti memori memiliki sebuah (atau lebih) input yang memilih
(mengenabel) peranti memori. Contohnya : Chip Select (CS), Chip Enable (CE) atau
Selec(S)
- Hubungan kendali
Semua peranti memori memiliki satu atau lebih input kendali. Input kendali yang
biasanya ditemukan pada ROM adalah Output Enable (OE) atau hubungan gerbang Gate
(G), yang memungkinkan data mengalir keluar dari ‘pin output data’ dari ROM.Peranti
memori RAM memiliki satu atau dua input kendali. Contoh satu input kendali : R/W.
Contoh dua input kendali : WE dan OE
2. Buatlah Daftar kata kata yang ditemukan dalam setiap piranti memori untuk bilangan
hubungan alamat sebagai berikut :
- Sebuah atau lebih input untuk memilih mengenable memori .Jika input CE atau CS
aktif (logika 0 dalam hal ini ), piranti memori tidak dapat dibaca atau dituliskan
karena dimatikan .Jika memori lebih dari 1 hubungan CS ada maka seluruhnya
harus diaktifkan untuk membaca dan menuliskan memori
- Pin OE bertujuan untuk dapat mengaktifkan/non- aktifkan satu set buffer yang
terletak di dalam perangkat memori & harus aktif untuk membaca data.
7.Berapa isi kata tempat penyimpanan dari piranti memori EPROM berikut ini ?
a.2708 (1K X 8)
b.2716 (2K X 8)
c.2732 (4K X 8)
d.2764 (8K X 8)
e.27128(16K X 8)
8. Mengapa EPROM 450-ns tidak akan bekerja secara langsung dengan 8088 5 MHz ?
- Karena Jenis mikroprosesor ini membutuhkan status tunggu/ waktu delay untuk
beroperasi dengan baik dengan karena memiliki waktu delay maka mengakses
mikroprosesor akan sedikit lebih lama.
10.Memori 4016 mempunyai pin G,pin S,pin W .Untuk apa pin tersebut digunakan dalam
RAM ini ?
- pada memori 4016 pin OE diberi label G ,CS diberi label S ,dan WE diberi label W
fungsi dari pin tersebut tetap sama
- Output Enable (Active Low) jika diaktifkan maka salah satu data-8-bit di dalam
RAM yang sesuai dengan kondisi Address Bus dapat diakses
- Chip Select (Active Low) digunakan untuk mengaktifkan memori (untuk dapat
diakses datanya, CS-nya harus diaktifkan terlebih dahulu)
- Write Enable (Active Low) jika diaktifkan maka salah satu data-8-bit di dalam
RAM yang sesuai dengan kondisi Address Bus dapat ditulis
11. Berapa banyak waktu akses memori yang diperlukan oleh RAM 4016 yang paling
lambat ?
- 250nS (nano detik)
15. Berapa banyak waktu yang diperlukan untuk menyegarkan kembali DRAM tipikal?
- Jawab : 2- 4 ms
2. Capture simulator emu8086 & Proteues (Sample projek 8086 Mikroprosesor) yang
menunjukkan softwarenya sudah bisa diinstall dan running (min 2 Foto)
Jawaban
Capture
Emu 8086 (Projek LED Display Test )
2. Capture Proteus (Projek Sample mikroprosesor 8086)