Page 187 - E-MODUL ORGANISASI DAN ARSITEKTUR KOMPUTER FIX
P. 187

Pada  program  utama  pemanggil  terletak  pada  alamat  1001  H

               sampai  H.  Sebelum  prosesor  lompat  dan  menjalankan  instruksi
               pada alamat 4000 H, instuksi SUB C, 1004 H diletakan pada akhir

               alamat  memori.  Selanjutnya  prosesor  menjalankan  subrutin
               faktorial.  Pada  akhir  subrutin, instruksi  RET  dieksekusi.  Prosesor
               mengambil isi alamat akhir memori, 1004 H. Selanjutnya prosesor

               menjalankan instruksi SUB C.


               7.7  Instruksi Logika (Logic Instruction)


               Pada  ALU  (Arithmetic  and  logical  unit),  sesuai  dengan  namanya,
               terdapat dua jenis proses yang dikerjakan yaitu proses aritmetik dan

               proses  logika.  Proses  logika  adalah  proses  yang  didasarkan  pada
               peraturan  aljabar  logika.  Beberapa  instruksi  logika  adalah:  CMA

               (Complement the Accumulator), ANA (And the Accumulator), ORA
               (Or  the Accumulator),  XRA  (Xor  the  Accumulator)  dan  XRI  (Xor

               Immediate).


               CMA (Complement the Accumulator)


               Instruksi  ini  berfungsi  mengomplemenkan  isi  akumulator,  yaitu
               mengubah setiap bit dalam akumulator dengan nilai kebalikannya.

                       Format instruksi


                              CMA


                       Contoh


                              Misal nilai akumulator saat ini adalah: A =

                              00101100


                              Setalah instruksi CMA maka nilai akumulator akan
                              menjadi:


                              A = 11010011


                                                             173
   182   183   184   185   186   187   188   189   190   191   192