MATERI SITEM MIKROPROSESOR X TAV, XT ELIN MIKROPROSESOR Z80 1. ARSITEKTUR MIKROPROSESOR Z80 Kecepatan proses ZILOG CPU Z80 berkisar antara 6 MHz - 20 MHz Register internal Z80 yang merupakan memori 208 bit “RALAT UNTUK TELIN YANG KEMARIN MENJAWAB 16 BIT ADALAH SALAH, HARUSNYA 208 BIT”
2. MACAM- MACAM REGISTER Z80 DAN FUNGSINYA - Register Internal CPU Z80 -
-
-
-
Register internal Z80 yang merupakan memori 208 bit sehingga dapat diakses oleh programer sebagai sebuah fasilitas dalam mengembangkan software .aplikasi Register Temporer A – F Fungsi utama untuk register A adalah untuk menampung secara temporer data hasil proses dalam ALU (Arithmatic Logic Unit), sedangkan register F merupakan flag yaitu tanda hasil proses ALU. Register Umum (Register pasangan BC, DE, HL) Register ini dalam program dapat dipakai sebagai register tunggal 8 bit atau sebagai register pasangan 16 bit, Register Keperluan Khusus (Program Counter (PC)) Memiliki kemampuan untuk menunjuk alamat memori 16-bit yang berisi instruksi yang sedang dijalankan dalam memori, PC secara otomatis mengalami inkrimen setelah isinya telah ditransfer ke alamt tertentu Stack Pointer (SP) Secara sederhana stack dapat digunakan untuk implementasi in terupsi dengan mode multi level. dan subroutine tak berbatas sistem sarang (nesting) dan penyederhanaan berbagai tipe manipulasi data Dua Indeks Register (IX dan IY) Dalam mode ini sebuah register indeks digunakan sebagai penunjuk alamat dasar dalam menunjuk suatu kawasan dalam memori, yaitu alamat dimana data akan dibaca maupun akan disimpan.
KONVERSI BILANGAN 1. KONVERSI BILANGAN HEXA KE BINER ANGKA YANG TERDAPAT PADA BILANGAN HEXA
1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Bisa diasumsikan sebagai berikut
Bilangan 1 2 3 4 5 6 7 8 9 A B C D E F hexa Bilangan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 decimal Bilangan 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 biner CONTOH
2. KONVERSI BILANGAN BINER KE HEXA Teknik konversi biner ke hexa mudah, yaitu dengan cara bilangan biner di kelompokkan 4 bit dari belakang kemudian tiap 4 bit tersebut di konversikan ke hexa. Contoh
CONTOH LAIN
SOAL 10111(2)=
(16)
0001
0111 Nilai Desimalnya
Nilai Desimalnya 1 Nilai Hexa
7 Nilai Hexa
1
7
Bilangan Hexa dari 10111(2) adalaha 17(16)
Untuk mempelajari materi ini, pastikan anda sudah bisa kovensi bilangan hexa-biner , decimal-biner juga sebaliknya MENCARI KAPASITAS RAM DAN ALAMAT AKHIR RAM UNTUK LEBIH JELASNYA SILAHKAN TONTON VIDEO TUTORIAL TENTANG MENCARI ALAMAT AKHIR RAM, YANG BISA KALIAN DOWNLOAD DI WEB NUSANTARA pada
menu ELEARNING
ATAU
ALAMAT BERIKUT http://www.smknusantara1comal.sch.id/index.php/2012-10-20-0508-55
CONTOH 2
ACCUMULATOR
LATIHAN SOAL 1. Mikroprosesor pertama yang dibuat oleh intel dengan teknologi 4 bit adalah … 2. Prosesor pertama kali dibuat, dan digunakan untuk menghitung table artileri dikenal dengan sebutan … 3. Tegangan Listrik dari Catu Daya yang dibutuhkan oleh Mikroprosesor adalah ….. 4. Fungsi transformator dalam rangkaian Catu Daya pada mikroprosesor adalah…. 5. Fungsi Dioda dalam rangkaian Catu Daya pada mikroprosesor adalah…. 6. IC Regulator 7805 pada catu daya mikroprosesor digunakan untuk …. 7. IC Regulator 7905 pada catu daya mikroprosesor digunakan untuk …. 8. Di dalam system mikroprosesor hanyam mengenal bilangan …. 9. Yang bukan Gerang Dasar dalam mkroprosesor adalah… 10. Tegangan TTL jika berlogika 1 adalah… 11. Tegangan TTL jika berlogika 0 adalah… 12. Tegangan larangan yang tidak diperbolehkan dalam system mikroprosesor adalah 13. Membalik nilai sebuah variable biner adalah fungsi dari … 14. Variable keluaran akan berlogika 1 hanya jika semua masukannya dalam keadaan 1 adalah fungsi dari … 15. Variable keluaran akan berlogika 0 hanya jika semua masukan dalam keadaan 0 adalah fungsi dari … 16. Variable keluaran akan berlogika 0 hanya jika semua masukan dalam keadaan 1 adalah fungsi dari … 17. Variable keluaran akan berlogika 1 hanya jika semua masukan dalam keadaan 0 adalah fungsi dari … 18. Rangkaian yang digunakan untuk memilih data mana yang akan digunakan adalah…. 19. Koneksi seri dari Flip-Flop yang menggunakan clock untuk memindah data yangada pada FlipFlop sebelumnya dan di pindah ke data yang ada pada Flip-Flop selanjutnya adalah? 20. Secara garis besar memori dibagi menjadi 2 macam tipe…. 21. Komplemen satu dari bilangan 11111111(2) adalah? 22. 20(10)= …………….. (2) 23. Register yang difungsikan sebagai operasi konversi data serial menjadi data parallel kemudian dikeluarkan lagi secara serial disebut dengan istilah…. 24. Register internal CPU Z80 mempunya memory sebesar … 25. Register yang digunakan untuk menampung sementara data hasil dari proses ALU adalah… 26. Alamat akhir dari pengalamatan RAM atau EPROM yang berkapasitas 1 K Byte ( 1024 Byte ), bila alamat awal pengalamatan = 10 buah ( A0 A9 ) 27. Jika jumlah pin sebuah RAM ( Misal 6116 ) = sebanyak 10 buah ( A0-A9) Berapa kapasitas RAM tersebut ? 28. Fungsi CMA pada Accumulator adalah? 29. Fungsi LDA pada Accumulator adalah? 30. Fungsi yang digunakan untuk membersihkan data yang ada dalam accumulatoradalah?