Rabu, 11 Desember 2013

Belajar Bahasa Rakitan : Jump

Bahasa rakitan atau bahasa assembler adalah bahasa pemrograman tingkat rendah yang digunakan untuk komunikasi dengan mesin. Mesin hanya mengerti bilangan biner yang terdiri dari 0 dan 1. Dengan bahasa assembly kita bisa memberikan perintah untuk masin.

Berikut adalah perintah jump, yaitu untuk melompat ke suatu label tertentu.

 
Dari program di atas, outputnya adalah A. Karena perintah mov mengeksekusi int 21h (mencetak karakter) yaitu huruf A. lalu setelah itu langsung melompat ke label z yang berisi interupsi 21h (menghentikan proses). Sehingga program hanya mencetak huruf A saja.

Belajar Bahasa Rakitan : Jump Bersyarat

Bahasa rakitan atau bahasa assembler adalah bahasa pemrograman tingkat rendah yang digunakan untuk komunikasi dengan mesin.
Kita bisa membuat program  assembly dengan software emulator8086 atau TASM (Turbo assembler)

Kita bisa belajar menggunakan emulator 8086 agar lebih mudah, berikut adalah contoh program untuk jump bersyarat :
 
Program ini berfungsi untuk membandingkan dua bilangan
berikut hasilnya :