- Home>
- Assembly , Bahasa Rakitan , Download , Tutorial >
- TUTORIAL MASUKAN SATU KARAKTER DARI KEYBOARD
Posted by : ikaas
pada kali ini saya akan membuat tutorial masukan satu karakter dari keyboard.
Interupsi dari BIOS, yaitu interupsi 16h servis 0 dapat digunakan untuk mendapatkan masukan satu karakter dari keyboard.
Hasil dari pembacaan karakter fungsi ini akan diletakkan pada register AX. Bila terjadi penekanan pada tombol biasa maka byte rendah dari AX<AL>, akan menunjukkan kode ASCII dari tombol tersebut dan byte tnggi dari AX<AH> akan berisi kode Scan dari tombol tersebut.
Bila yang ditekan adalah tombol khusus(extended) yang akan menghasilkan kode ASCII 0 maka byte rendah dari register AX<AL> akan menghasilkan kode ASCII 0 dan byte tinggi dari AX<AH> akan akan berisi kode extended dari tombol 77
Hasil dari pembacaan karakter fungsi ini akan diletakkan pada register AX. Bila terjadi penekanan pada tombol biasa maka byte rendah dari AX<AL>, akan menunjukkan kode ASCII dari tombol tersebut dan byte tnggi dari AX<AH> akan berisi kode Scan dari tombol tersebut.
Bila yang ditekan adalah tombol khusus(extended) yang akan menghasilkan kode ASCII 0 maka byte rendah dari register AX<AL> akan menghasilkan kode ASCII 0 dan byte tinggi dari AX<AH> akan akan berisi kode extended dari tombol 77
tersebut.
berikut adalah langkah-langkahnya :
- buka dosbox atau CMD
- kemudian ketik edit dan enter, lalu ketikan coding dibawah ini
- kemudian simpan dengan format .ASM
- kemudian TASM dan TLINK/t seperti gambar dibawah ini
- lalu test seperti gambar dibawah ini
- selesai
semoga bermanfaat ^^ Terima kasih