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

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
   1153   1154   1155   1156   1157   1158   1159   1160   1161   1162   1163