Nama : Muhammad Luthfi
Kelas : 1CA
NIM : 061430700516

Pada posting sebelumnya telah dibahas cara menggunakan jump pada assembly, tapi itu baru dasarnya saja. Sebenarnya penggunaan jump bisa jauh lebih luas, bisa digabungkan dengan kode lain seperti kode input keyboard. Sebelum menggabungkan kode JUMP dengan keyboard input, tentunya kita pelajari dulu cara memasukkan input keyboard.

1. Buka program assembly nya, jika tidak tahu cara membukanya :

~ Buka Windows + R lalu ketik cmd. Atau bisa melalui Program - Aksesoris - Command Prompt
~ Ketikkan Cd\ - Enter
~ Ketikkan D: - Enter, Bila file TASM-TLINK-RTM berada di direktori C:\ maka ubah jadi C:\
~ Ketikkan di direktori mana ketiga file assembly berada. Sebagai contoh saya telah meletakkan file tersebut di direktori D:\1CA , maka yang harus diketikkan cd 1ca
~ketik EDIT lalu Enter

2. Copy kan kode di bawah ini dengan benar dan urut :

.MODEL SMALL
.CODE
ORG 100h

TData    : JMP Proses
            T_ASCII     DB 13,10,'Ini adalah tombol ASCII : $'
            T_Extended     DB 13,10,'Ini adalah tombol Extended $'
Proses    :    
        MOV AH,0
        INT 16h
        PUSH AX

        CMP AL,00
        JE Extended

ASCII     :
        LEA DX,T_ASCII
        MOV AH,09
        INT 21h

        POP AX
        MOV DL,AL
        MOV AH,2
        INT 21h

        CMP AL,'Q'
        JE exit
        CMP AL,'q'
        JE exit
        JMP Proses        

Extended :
        LEA DX,T_Extended
        MOV AH,09
        INT 21h
        JMP Proses

exit    : INT 20h
END     Tdata    


Credit : Webriky.blogspot.com

3. Kemudian simpan program ini dengan nama keyboard.asm

4. Test program ini. Jika tidak tahu caranya :


5. Hasil dari program ini bila kita memncet z,1,panah kanan dll 

Demikian posting dari saya. Bila ada salah kalimat/kata saya mohon maaf.




0 comments:

Post a Comment

> Berkomentarlah dengan bahasa yang baik dan bisa dimengerti
> Komentarlah dengan menggunakan Open ID (Google dll.)
x OOT ( Out Of Topic)
x Spam
x Link Iklan/promosi tanpa seizin saya