Kamis, 30 Oktober 2014

Bahasa Rakitan : Menggunakan Perintah Lompat (Jump)


  1. Buka program Command Prompt dan tulisakan perintah maka akan muncul sebagai berikut.

  2. Lalu buka program Command Prompt satu lagi lalu masukan perintah yang sama seperti langkah kedua namun tambahkan EDIT pada akhir perintah maka akan muncul layar warna biru seperti berikut.

  3. Setelah muncul layar biru maka masukan perintah sebagai berikut

    .MODEL SMALL
    .CODE
    ORG 100H

    TDATA : JMP PROSES
                   BILA DB 15
                   BILB DB 23
                   KAL0 DB 'BILANGAN A LEBIH KECIL DARI BILANGAN B $'
                   KAL1 DB 'BILANGAN A SAMA DENGAN BILANGAN B $'
                   KAL2 DB  'BILANGAN A LEBIH BESAR DARI BILANGAN B $'
    PROSES :
                    MOV AL,BILA
                    CMP AL, BILB
                    JB AKECIL
                    JE SAMA
                    JA ABESAR
    AKECIL :
                    LEA DX, KAL0
                    JMP CETAK
    SAMA :
                    LEA DX, KAL1
                    JMP CETAK
    ABESAR :
                    LEA DX, KAL2
    CETAK :
                    MOV AH,09
                    INT 21H

    EXIT :      INT 20H 

    END TDATA  


    Lalu save dengan nama LATIHAN7.ASM untuk lebih jelas perhatikan gambar berikut.



  4. Setelah disave kita cek dengan menggunakan program Command Prompt yang kita buka pertama kali tadi, apabila kita menuliskan perintah dengan benar maka TASM akan menunjukan error message dan warning message ‘none’.

  5. Setelah dicek menggunakan TASM lalu dilanjutkan lagi dengan menggunakan TLINK dengan cara melanjutkan langkah sebelumnya maka akan muncul sebagai berikut.

  6. Untuk melihat hasilnya tinggal ketik LATIHAN7 lalu enter maka hasinya akan muncul.

Tidak ada komentar:

Posting Komentar