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

0004        INC A       A → 01 h     Tambah  dengan  satu  data  pada
                                                                         accumulator

                                    0005        INC B       B → 06 h     Tambah dengan satu data pada register
                                                                         B

                                    0007       RST 38h          FF       Mengakhiri program


                            4. Operasi Decrement (DEC)

                               Operasi decrement ialah operasi yang digunakan untuk menurunkan satu

                               tingkat  atau  mengurangi  dengan  satu  nilai  suatu  bilangan  pada  register.
                               Bila  suatu  register  dijalankan  operasi  DEC,  maka  nilai  bilangan  pada

                               register tersebut akan turun satu tingkat atau berkurang satu.


                               Format        :      DEC r
                                Dimana INC  :       perintah kurangi dengan satu

                                        r    :      nama register

                               Contoh :
                                  ➢  Masukkan data 00 hex. pada accumulator

                                  ➢  Masukkan data FF hex. pada register B
                                  ➢  Kurangi dengan satu (DEC) data pada accumulator

                                  ➢  Kurangi dengan satu (DEC) data pada register B

                                  ➢  Akhir program

                                   Alamat


                                  Memori       Assembly        Hasil                 Keterangan

                                    0000      LD A,07h      A → 07 h     Mengisi register A dengan data 07 hex.

                                    0002      LD B,0Eh      B → 0E h     Mengisi register B dengan data 0E hex.


                                    0004        DEC A       A → 06 h     Kurangi  dengan  satu  data  pada
                                                                         accumulator

                                    0005        DEC B      B → 0D h      Kurangi dengan satu data pada register
                                                                         B


                                    0006       RST 38h          FF       Mengakhiri program
   1156   1157   1158   1159   1160   1161   1162   1163   1164   1165   1166