Page 181 - E-MODUL ORGANISASI DAN ARSITEKTUR KOMPUTER FIX
P. 181
Setelah instruksi ini dieksekusi maka nilai A=A+ 1. Logika proses ini
berlaku untuk instruksi-instruksi lain yang sejenis, seperti:
INR B ; B = B+1
INR C ; C=C+1
DCR A ; A = A – 1 DCR B ;
B = B – 1
DCR C ; C = C – 1
7.6 Instruksi Lompat dan Pemanggilan (Jump and Call
Instruction)
Prosesor mengeksekusi instruksi secara sekuensial, berurutan.
Dengan instruksi Lompat dan Pemanggilan pada SAP-2
memungkinakan prosesor untuk mengeksekusi instruksi tidak
secara berurutan.
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
167