MATERI INTERRUPT


1. interrupt 21h service 01h

NO. INTERRUPT = 21h

NO. SERVICE = 01h

FUNCTION = Input 1 Karakter (Keyboard Input)

Mengambil Input Dari Keyboard (Standard Input Device),
lalu menampilkan karakter ke layar (Standard Output Device) dan menyimpan karakter tersebut di AL.
Penekanan tombol Ctrl-Break akan dicek. Jika tombol tersebut ditekan, interupt 23h akan dieksekusi.

INPUT :

AH = 01H



OUTPUT :

AL = Kode ASCII Hasil Input Tercetak di layar


2. interrupt 21h service 07h
NO. INTERRUPT = 21h

NO. SERVICE = 07h

FUNCTION = Input 1 Karakter Tanpa Echo Tidak Mengecek Ctrl-C (Direct Console Input Without
Echo). Menunggu hingga sebuah karakter diketikkan dari standard input device dan menyimpannya ke
register AL. Service ini sangat mirip dengan service 01h, hanya saja pada service ini karakter tak
ditampilkan ke layar. Service ini tidak mengecek Ctrl-C atau Ctrl-Break. Service ini sering dipakai untuk
pemasukan password karena tak menampilkan karakter yang diketikkan.

INPUT :

AH = 07H

OUTPUT :

AL = Kode ASCII Yang Ditekan


3. interrupt 21h service 08h

NO. INTERRUPT = 21h

NO. SERVICE = 08h

FUNCTION = Input 1 Karakter Tanpa Echo Mengecek Ctrl-C (Console Input Without Echo With ^C).
Menunggu hingga sebuah karakter diketikkan dari standard input device dan menyimpannya ke AL.
Service ini juga tidak menampilkan karakter yang diketikkan ke layar monitor tapi mencek Ctrl-C atau
Ctrl-Break. Jika tombol tersebut ditekan, INT 23h akan dieksekusi.

INPUT :

AH = 08H



OUTPUT :

AL = Kode ASCII Yang Ditekan

Comments

Popular posts from this blog

Fakta Unik dan Mitos Virus Corona

Contoh Sistem Informasi Akademik