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

Alamat

                                  Memori       Assembly        Hasil                 Keterangan

                                    0000      LD D,0Eh      D → 0E h     Mengisi register D dengan data 0E hex.

                                    0002       LD E,05h     E → 05 h     Mengisi register E dengan data 05 hex.


                                    0004       LD A,D      A → 0E h      Pindahkan  ke  Accumulator  data  dari
                                                                         register D


                                    0005        SUB E       A → 09 h     Kurangi  data  di  Accumulator  dengan
                                                                         data di register E


                                    0006       LD H,A       H → 09 h     Pindahkan/copy ke register H data dari
                                                                         Accumulator


                                    0007       RST 38h          FF       Mengakhiri program


                            3. Operasi Increment (INC)

                               Operasi  increment  ialah  operasi  yang  digunakan  untuk  menaikan  satu
                               tingkat atau menambah dengan satu nilai suatu bilangan pada register. Bila

                               suatu  register  dijalankan  operasi  INC,  maka  nilai  bilangan  pada  register
                               tersebut akan naik satu tingkat atau bertambah satu.

                               Format        :      INC r

                                Dimana INC  :       perintah tambah dengan satu
                                        r    :      nama register

                               Contoh :
                                  ➢  Masukkan data 00 hex. pada accumulator

                                  ➢  Masukkan data FF hex. pada register B

                                  ➢  Tambah dengan satu (INC) data pada accumulator
                                  ➢  Tambah dengan satu (INC) data pada register B

                                  ➢  Akhir program


                                   Alamat

                                  Memori       Assembly        Hasil                 Keterangan

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

                                    0002       LD B,05h     B → 05 h     Mengisi register B dengan data 05 hex.
   1155   1156   1157   1158   1159   1160   1161   1162   1163   1164   1165