Page 1210 - Laporan PPL PPG Daljab Tahap 3
P. 1210

A.  Kompetensi Dasar Dan Indikator Pencapaian Kompetensi

                    3.4 Memahami bahasa Pemrograman Mikroprosesor.
                          Indikator:

                               3.4.1. Memahami instruksi bahasa assembly.

                               3.4.2  Menerapkan instruksi bahasa assembly
                    4.4 Mengoperasikan Bahasa pemrograman mikroprosesor.

                      Indikator:

                               4.4.1  Membuat program menggunakan bahasa assembly
                               4.4.2. Menganalisa program transfer data dan aritmatika menggunakan instruksi

                               bahasa assembly

                B.  Tujuan Pembelajaran

                    Setelah menyelesaikan materi ini, peserta didik diharapkan dapat :
                       1.  Menjelaskan  instruksi  transfer  data  dan  aritmatika  bahasa  assembly  Z-80  dengan

                           benar.
                       2.  Menggunakan  perintah-perintah  transfer  data  dan  aritmatika    pada  simulator  Z-80

                           setelah membaca modul dengan benar.
                       3.  Membuat program aplikasi transfer data dan aritmatika menggunakan simulator Z-80

                           dengan benar.

                       4.  Menganalisa  jalanya  program  transfer  data  dan  aritmatika  menggunakan  simulator
                           Z80 dengan benar


                C.  Dasar Teori

                   1.  Kegiatan Belajar 1 : Memahami Instruksi Transfer Data

                  Operasi transfer data lebih tepat disebut sebagai operasi copy data. Pada mikroprosesor Z-80
                  CPU sebagian besar dijalankan menggunakan perintah LD singkatan dari Load. Z- 80 CPU

                  memiliki  134  perintah  Load.  Disamping  juga  ada  perintah  6  jenis  perintah  EX,  EXX
                  singkatan  dari  EXCHANGE.  Z-80  CPU  juga  memiliki  12  jenis  perintah  PUSH,  dan  POP,

                  dapat digunakan untuk transfer data dalam operasi stack pointer. Data dapat ditransfer dalam

                  8  bit  atau  16  bit.  Perintah  transfer  data  memuat  dua  operand  yaitu  operand  pertama
                  menunjukkan  Lokasi  dimana  data  akan  disimpan,  apakah  dalam  register  atau  di  memori.


               Bahan Ajar Bahasa Assembly dan aplikasi Z80                                             Page 2
   1205   1206   1207   1208   1209   1210   1211   1212   1213   1214   1215