Postingan

Menampilkan postingan dari April, 2012

MENCETAK KARAKTER DAN KALIMAT

MENCETAK HURUF             Bila dihasilkan interupsi 21h apa yang akan dikerjakan oleh komputer?. Jawabnya, ada banyak sekali kemungkinan. Pada saat terjadi interupsi 21h maka pertama-tama yang dilakukan komputer adalah melihat isi atau nilai apa yang terdapat pada register AH. Misalkan bila nilai AH adalah 2 maka komputer akan mencetak sebuah karakter, berdasarkan kode ASCII yang terdapat pada register DL. Bila nilai pada register AH bukanlah 2, pada saat dilakukan interupsi 21h maka yang dikerjakaan oleh komputer akan lain lagi. Dengan demikian kita bisa mencetak sebuah karakter yang diinginkan dengan meletakkan angka 2 pada register AH dan meletakkan kode ASCII dari karakter yang ingin dicetak pada register DL sebelum menghasilkan interupsi 21h. MOV AH,02h ; Nilai servis ntuk mencetak karakter MOV DL,41; DL = Karakter ASCII yang akan dicetak INT 21h ; Cetak karakter !! INT 20h ; Selesai ! kembali ke DOS ME...

Bahan Kuliah Bahasa Assembly