Anda di halaman 1dari 5

Nama : Tia Rahmawati NIM : 1004540

Sistem Mikroprosesor Tugas 2

25 Sept. 2012

2.7. Jawaban Soal Latihan (hal. 23) 1. Mikroprosesor ideal adalah suatu mikroprosesor yang mempunyai N saluran masukan dan M saluran keluaran; di dalamnya menyimpan program mikroprosesor yang merupakan sekumpulan dari serangkaian instruksi (perintah) yang berurutan, yang menentukan bagaimana data masukan diproses, dan informasi apa saja yang harus dikirimkan ke saluran keluaran. 2. Mikroprosesor 8 bit adalah mikrorosesor yang mempunyai saluran data masukan sama dengan saluran data keluaran yaitu sebanyak 8 bit. 3. - Byte adalah sebuah kumpulan bit. Byte mempunyai panjang delapan bit. Sebuah byte mempunyai 256 nilai yang berbeda (0-255). - Nyble adalah nilai sebesar empat bit. 4. Bit merupakan singkatan dari binary digit. Bit merujuk pada sebuah digit dalam sistem angka biner. Contoh : 1001011 memiliki 7 bit. 5. Prinsip kerja three state buffer : Three state buffer adalah perangkat yang memungkinkan Anda untuk mengontrol bila ada sinyal keluaran menjadikannya ke bis. Ketika tri-state buffer Kontrol bit aktif, masukan pada perangkat untuk membuat output. Saat ini adalah "Katup" terbuka. Ketika tidak aktif, maka output dari perangkat Z, yang tinggi atau tidak ada impedansi. ketika "Katup" tertutup, dan tidak ada sinyal listrik yang diizinkan masuk ke output. 6. Contoh penulisan data dengan hexadecimal : $ 8A atau 8A H atau 8A 16 7. Suatu mikroprosesor mempunyai 12 saluran alamat. Berapa banyak memori yang dapat secara langsung dihubungi oleh mikroprosesor tersebut? Jawab : 2 12 = 2048 byte

8. Sebuah sistem mikroprosesor memerlukan memori, karena digunakan untuk menyimpan dan mengeluarkan data (informasi) atau pun program. 9. Fungsi saluran control pada mikroprosesor adalah untuk mensinkronkan cara kerja mikroprosesor dengan cara kerja komponen-komponen luar mikroprosesor. 10. Saluran kontrol pada setiap mikroprosesor tidak sama, dikarenakan tergantung pada tipe dan jenis mikroprosesor, sehingga kebutuhannya pun berbeda.

11. Saluran control yang dimiliki mikroprosesor Z 80 adalah 3 jenis saluran control (sinyal kontrol sistem, sinyal kontrol CPU, sinyal kontrol bus. 12. Bila salah satu saluran control bekerja aktif high, artinya saluran akan aktif pada nilai logika 1 untuk memberitahukan kepada komponen di luar mikroprosesor, bahwa informasi alamat yang terdapat pada saluran alamat adalah benar (valid). 13. Keunggulan dan kelemahan antara sistem catu daya pada mikroprosesor Z 80 dengan 8080 : Penggunaan catu daya mikroprosesor 8080 memerlukan daya -5V ; +5V dan GND sedangkan Z80 hanya memerlukan daya +5V dan GND, sehingga penggunaan daya pada Z 80 lebih hemat dibandingkan 8080. 14. Gambar diagram blok hubungan antara mikroprosesor dengan komponen memori dan I/O yang dilengkapi dengan saluran data dan saluran alamat :

1 2 3

Memori A D D R I/O E S S

4 P . Hubungan P dan memori melalui bus data dan bus alamat . N

3.7. Jawaban Soal Latihan (hal. 36) 1. Fungsi memori pada sistem mikroprosesor adalah untuk menyimpan data (informasi) sementara waktu atau untuk waktu yang lama, dimana informasi tersebut sewaktu-waktu dapat diambil kembali. 2. - RAM (Random Access Memory) disebut juga memori baca atau tulis; memori yang informasi atau datanya dapat dibaca atau dituliskan ke dalamnya. - ROM (Read Only Memory) adalah suatu memori yang hanya dapat dibaca informasinya atau yang isinya sekali ditulis dan hanya dapat dibaca. 3. - Memory Static tidak memerlukan refreshing (penyegaran) karena informasi atau data akan tetap stabil selama daya tetap tersedia. - Memory Dinamic memerlukan rangkaian penyegaran (refresh) di luar memori, karena tiap muatan yang disimpan dalam kapasitor akan bocor, sehingga dalam beberapa mili detik sebagian muatan akan hilang. 4. Memory Volatile (memori yang mudah menguap) adalah memori yang hanya dapat menyimpan informasi selama sumber catu dayamasih ada (tidak diputus). Jika sumber catu daya diputus, maka informasi tersebut akan hilang atau tidak disimpan lagi. 5. UV EPROM adalah memori yang dihapus dengan menggunakan sinar ultra violet dengan frekuensi tinggi selama waktu tertentu. 6. Berapakah ukuran dari ruang memori suatu mikroprosesor 8 bit yang mempunyai 12 saluran alamat ? Jawab : 4056 byte 7. Suatu mikroprosesor dengan memori yang berukuran sebesar 16 kbyte dimulai dari lokasi $000H dalam ruang memori, carilah alamat memori yang paling tinggi dari mikroprosesor tersebut ! Jawab : Alamat terendah $0000 H dengan 16 Kbytes = 16 x 1024 = 16384 bytes = (16384) 10 = (3FFF)16. Jadi, alamat tertinggi mikroprosessor adalah $3FFFH = 0000 + 3FFF = 3FFF.

8. Berapa kilowords ruang memori yang ada diantara $ C000H sampai CFFFH ? Jawab : Ruang memori diantara $C000H sampai CFFFH adalah $0FFFH = (4095)16 = 4 Kwords. 9. Sebuah mikroprosesor 8 bit mempunyai memori yang dapat secara langsung sebesar 6 K byte. Carilah jumlah saluran alamat dari mikroprosesor tersebut ! Jawab : Mikroprosesor 8 bit dengan memori 6 Kbytes = 6 x 1024 = 6144 bytes. 10. Suatu ROM dengan kapasitas 14 K byte diletakkan pada peta memori dengan alamat awal $2500H. Hitunglah alamat akhir dari ROM tersebut. Jawab : 14 Kbytes = 14 x 1024 = 14336 bytes (14336)10 = (3800)16 = (37FF)16 Alamat akhir 37FF 2500 = 12FF = $12FFH 11. Fungsi peta memori pada sistem mikroprosesor adalah sebagai peta yang menggambarkan lokasi alamat-alamat yang dapat dicapai oleh mikroprosesor untuk komponen tertentu. 12. Fungsi Chip Select (CS) adalah untuk melakukan seleksi komponen, dengan menghubungkan kaki CS setiap komponen dengan beberapa saluran alamat orde tinggi melalui suatu rangkaian address decoder; agar setiap lokasi memori dalam sistem mempunyai alamat yang unik (pengalamatan). 13. Fungsi address decoder adalah agar mikroprosesor dapat mengaktifkan salah satu komponen dengan alamat tertentu. 14. - Pengalamatn fully decoder : menggunakan semua saluran alamat dari mikroprosesor yang tidak dihubungkan dengan saluran alamat dari komponen tersebut. - Pengalamatan non fully decoder : menggunakan hanya sebagian saluran alamat dari mikroprosesor yang digunakan/dihubungkan dengan saluran alamat dari komponen lain dalam sistem.

15. - Keuntungan pengalamatan fully decoder : tidak terjadi dupliaksi alamat; dapat dikembangkan di kemudian hari. Kerugiannya : tidak sederhana dan agak rumit rangkaiannya. - Keuntungan pengalamatan non fully decoder : rangkaiannya sederhana. Kerugiannya : terjadi duplikasi alamat.