110 likes | 428 Views
PENGAMBILAN KEPUTUSAN. INSTRUKSI JUMP. Secara umum, lompatan pada bahasa rakitan dapat dibagi menjadi dua tipe, yaitu :. U nconditional Jump (Lompatan tidak bersyarat) Unconditional jump adalah instruksi lompatan yang digunakan tanpa melihat kondisi dari program.
E N D
INSTRUKSI JUMP Secara umum, lompatan pada bahasa rakitan dapat dibagi menjadi dua tipe, yaitu : • UnconditionalJump (Lompatan tidak bersyarat) • Unconditional jump adalah instruksi lompatan yang digunakan tanpa melihat kondisi dari program. • Instruksi yang biasanya digunakan untuk melakukan unconditional jump ini adalah instruksi JMP, dengan sintak : JMP Tujuan • Conditional Jump (Lompatan bersyarat) • Berbeda dari unconditional jump, conditional jump adalah instruksi lompatan yang digunakan dengan melihat kondisi dari program. Instruksi conditional jump selalu mengikuti instruksi CMP (untuk melihat kondisi dari program).
Instruksi CMP Instruksi CMPdigunakan untuk membandingkan dua buah operand, dengan sintaks: CMP Operand1, Operand2 Flag yang terpengaruh oleh instruksi CMP ini adalah
Jenis-jenis lompatan bersyarat Jenis-jenis dari lompatan bersyarat ditunjukkan pada tabel berikut :