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

SEKOLAH MENENGAH KEJURUAN
                               NEGERI  3  YOGYAKARTA


                                              MATA PELAJARAN

                             Teknik Mikroprosesor dan Mikrokontroler (TMM)
                                                                                      Kelas  : XI AV
      No. Job:                                   KD :
         4.2              Memahami bahasa Pemrograman Mikroprosesor                   Sem    : Ganjil
                                                                                      Waktu : 4 x 45”

                        A.  TUJUAN

                            Setelah melakukan praktikum pesert didik diharapkan dapat :

                            1. Membuat  program  operasi  Adder  (ADD)/Penjumlah  pada  mikroprosesor
                               Z-80

                            2. Membuat     program    operasi   Substractor   (SUB)/Pengurang      pada
                               mikroprosesor Z-80.

                            3. Membuat program operasi Increment (INC) pada mikroprosesor Z-80.
                            4. Membuat program operasi Decrement (DEC) pada mikroprosesor Z-80.



                        B.  TEORI SINGKAT
                            1. Operasi Adder (ADD)/Penjumlah

                                      Adder/Penjumlah  adalah  operasi  yang  digunakan  untuk
                               menjumlahkan dua buah data hexadecimal yang berada di register dengan

                               register  atau  data  di  register  dengan  data  di  memori.  Syarat  untuk

                               menjumlahkan dua buah data hexadecimal  tersebut  ialah salah satu  data
                               harus berada di Accumulator, sedang data yang lain berada di salah satu

                               register. Hasil dari penjumlahan dua data tersebut berada di Accumulator.
                                Format              :       ADD A, r

                                Dimana ADD A        :       perintah tambahkan Accumulator

                                       r            :       nama register
                               Contoh :

                                  ➢  Mengisi register C dengan data 21 hex.
                                  ➢  Mengisi register L dengan data 12 hex.

                                  ➢  Copy-kan ke Accumulator data dari register C
   1187   1188   1189   1190   1191   1192   1193   1194   1195   1196   1197