Page 205 - FIX MODUL_Neat
P. 205
Nilai pencacah program dapat diubah sesuai dengan
kondisi dan instruksi lompat atau pemanggilan.
JMP (Jump)
Instruksi lompatan tidak bersyarat. Prosesor langsung
mengalihkan eksekusi program sesuai dengan alamat
tujuan lompatan.
Format instruksi
JMP alamat
Contoh
JMP 2500H
Instruksi ini memberitahu prosesor untuk menjalankan
intruksi pada alamat 2500H. Proses ini mengubah nilai
pencacah program dengan alamat 2500H.
Pencacah Program ← 2500 H
JM (Jump if Minus)
Instruksi lompat bersyarat. Prosesor akan memeriksa
bendera (flag) Sign keluaran dari ALU pada operasi
sebelumnya. Jika bendera (flag) Sign bernilai 1, artinya
hasilnya negatif, maka lompatan akan dilakukan. Jika
sebaliknya maka lompatan tidak dilakukan.
193