Page 172 - coba Revisi Modul Organisasi dan Arsitektur Komputer_Neat
P. 172

JZ alamat


                         Contoh



                                JZ 2500 H


                  Instruksi ini memberitahu prosesor untuk menjalankan

                  intruksi pada alamat 2500H jika bendera nol (zero flag)

                  bernilai 1.


                  JNZ (Jump if not Zero)


                  Instruksi  lompat  bersyarat.  Prosesor  akan  memeriksa

                  bendera  (flag)  Zero  keluaran  dari  ALU  pada  operasi

                  sebelumnya. Jika bendera (flag) Zero bernilai o, artinya

                  hasilnya  bukan  nol,  maka  lompatan  akan  dilakukan.

                  Jika sebaliknya maka lompatan tidak dilakukan.


                         Format instruksi



                                JNZ alamat


                         Contoh


                                JNZ 2500 H



                  Instruksi ini memberitahu prosesor untuk menjalankan

                  intruksi pada alamat 2500H jika bendera nol (zero flag)

                  bernilai 0.


                  Lompatan bersyarat dan tidak bersyarat


                  Di  antara  keempat  instruksi  lompatan  JMP  (jump)

                  termasuk            instruksi          lompatan             tidak        bersyarat

                  (unconditional  jump)  dan  JM,  JZ,  JNZ  disebut

                  lompatan  bersyarat  (conditional  jump).  Perbedaan

                  keduanya adalah syarat yang harus dipenuhi atau tidak.








                                                                                                       162
   167   168   169   170   171   172   173   174   175   176   177