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

Instruksi  lompat  bersyarat  ini  akan  dijalankan  jika  bendera bawa
               (carry  flag)  sama  dengan  nol,  artinya  hasil  operasi  ALU  tidak
               menghasilkan  carry.  Pada  saat  syarat  terpenuhi,  prosesor  akan

               mengeksekusi instruksi yang ditunjukan oleh operand alamat.


                       Format instruksi:


                                     JNC alamat


                       Contoh:


                                     JNC 08E5 H

               JPE (jump if parity even), JPO (jump if parity odd).


               Selain bendera tanda, nol dan bawa (sign, zero, carry flag) terdapat

               satu  lagi  yaitu  paritas  (parity).  Bendera  ini  menunjukan  paritas
               genap dari jumlah bit 1 pada hasil operasi ALU.


                       Misal: Akumulator = 00100111 dan register B = 10001010


                       Pada pengeksekusian operasi


                              ADD B ; A=A+B

                       Akan menghasilkan A =


                              00100111


                                     100001010 +


                              A = 10110001


               Jumlah  bit  1  pada  hasil  akhir  adalah  4  buah.  Menunjukan  paritas
               genap,  maka  bendera  paritas  akan  bernilai  1.  Sebaliknya  contoh

               berikut:


                       Misal: Akumulator = 00100110 dan register B = 10001010
                       Pada pengeksekusian operasi

                                                             199
   208   209   210   211   212   213   214   215   216   217   218