Bahasa Rakitan #8 / Cetak Karakater Berwarna


Nah..semoga dengan pembahasan kali ini pun
bisa seperti itu, karena yang akan kita bahas kali ini adalah tentang warna.
munculkan karakter saja banyak codenya, apalagi munculkan warna. sulitkah ?
Dalam bahasa rakitan, memunculkan karakter
atau kata atau kalimat berwarna termasuk hal yang mudah, semudah kita
menghitamkan kulit (dibanding memutihkan
).

Warna yang dimaksud disini bukan hanya warna
dari teksnya saja, tapi akan termasuk juga latar belakangnya. untuk bisa
mengeluarkan karakter berwarna, coba anda tuliskan code ini :
Interupt 10h – Service 09h
AH = Isikan nomor service (09h)
AL = Isikan karakter yang akan
dicetak
BH = Nomor Halaman (default 00)
BL = Berisi atribut dari
karakter
Keterangan :
BL = Blink ( bekedip )
R = Merah
G = Hijau
B = Biru
I = Intensitas Warna
semua bit hanya bernilai 1 dan 0 saja. jika
kita ingin mengatifkan bit yang bersangkutan maka kita berikan nilai 1 pada bit
tersebut, demikian pula sebaliknya jika kita ingin mematikan bit tersebut.
misalkan kita ingin memunculkan karakter yang
berlatar belakangbiru karakter berwarna merah berintensitas tinggi maka
nilai yang kita berikan pada BL adalah 00011100b.
Sebagai percobaan, coba susun code yang dapat
memunculkan karakter berwarna hijau dengan latar belakang merah, intensitas
rendah dan berkedip
Tidak ada komentar:
Posting Komentar