Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
INPUT DARI KEYBOARD
2
INPUT PER HURUF DENGAN ECHO (DITAMPILKAN PADA MONITOR)
Ketentuan : Menggunakan INT 21 Service 01H Proses dapat dihentikan dengan CTRL + BREAK atau CTRL + C Input keyboard diletakan pada register AL
3
INPUT PER HURUF TANPA ECHO (TIDAK DITAMPILKAN PADA MONITOR)
Ada tiga kategori : Input per huruf tanpa ECHO yang memperhatikan CTRL BREAK / CTRL C Ketentuan : Menggunakan INT 21H service 08H Proses dapat diberhentikan dengan CTRL C / CTRL BREAK Masukan dari keyboard diletakan pada register AL
4
Menggunakan INT 21H service 07H
Input per huruf tanpa ECHO yang tidak memperhatikan CTRL BREAK / CTRL C Ketentuan : Menggunakan INT 21H service 07H Proses dapat diberhentikan dengan CTRL C / CTRL BREAK Masukan dari keyboard diletakan pada register AL
5
Input per huruf tanpa ECHO tanpa menunggu masukan keyboard
Ketentuan : Menggunakan INT 21H service 06H Register DL harus berisi FFH Masukan dari keyboard diletakan pada register AL
6
INPUT LEBIH DARI SATU KARAKTER
Ketentuan : Menggunakan INT 21H service 0AH Harus mendefinisikan variabel tempat menampung masukan dengan tata penulisan sbb : [label] db nn,mm,nn dup (?) Keterangan : nn adalah jumlah maksimum karakter yang dapat dimasukan + 1 (untuk 0DH) mm adalah indikator banyaknya karakter yang telah dimasukan (diisi oleh komputer, dapat dikosongkan dengan (?)) nn dup (?) menyatakan berapa tempat kosong yang harus disediakan DS:DX harus berisi segment dan offset awal dari varisbel diatas
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.