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