09.51 | Posted in :

sedikit ilmu dari saya....
kita akan membuat program dengan menggunakan bahasa ASSEMBLY atau bahasa mesin...
program ini hanya untuk mencetak huruf ke layar monitor dengan horizontal...
ok langsung saja yach....

tuliskan script dibawah ini :

.model small
.code
org 100h


Mulai: ;----HAPUS LAYAR----
mov AH,06h
mov AL,0 ;banyak baris yang dihapus
mov BH,07h ;warna layar
mov CH,0 ;baris atas
mov CL,0 ;kolom kiri
mov DH,24 ;baris bawah
mov DL,79 ;kolom kanan
int 10H

;---LOKASI---
mov Ah,02H
mov BH,0
mov DH,8 ;baris
mov DL,40 ;kolom
int 10H

;----CETAK 1 HURUF----
mov AH,09h
mov AL,"I" ;huruf yang dicetak kelayar
mov BH,0
mov BL,40H ;back-merah tulisan-hitam
mov CX,1 ;cetak 1 kali
int 10H

;---LOKASI---
mov Ah,02H
mov BH,0
mov DH,11 ;baris
mov DL,40 ;kolom
int 10H

;----CETAK 1 HURUF----
mov AH,09h
mov AL,"R" ;huruf yang dicetak kelayar
mov BH,0
mov BL,04H ;back-hitam tulisan-merah
mov CX,1 ;cetak 1 kali
int 10H

;---LOKASI---
mov Ah,02H
mov BH,0
mov DH,14 ;baris
mov DL,40 ;kolom
int 10H

;----CETAK 1 HURUF----
mov AH,09h
mov AL,"W" ;huruf yang dicetak kelayar
mov BH,0
mov BL,20H ;back-hijau tulisan-hitam
mov CX,1 ;cetak 1 kali
int 10H


;---LOKASI---
mov Ah,02H
mov BH,0
mov DH,17 ;baris
mov DL,40 ;kolom
int 10H

;----CETAK 1 HURUF----
mov AH,09h
mov AL,"A" ;huruf yang dicetak kelayar
mov BH,0
mov BL,02H ;back-hitam tulisan-hijau
mov CX,1 ;cetak 1 kali
int 10H

;---LOKASI---
mov Ah,02H
mov BH,0
mov DH,20 ;baris
mov DL,40 ;kolom
int 10H

;----CETAK 1 HURUF----
mov AH,09h
mov AL,"N" ;huruf yang dicetak kelayar
mov BH,0
mov BL,47H ;back-hitam tulisan-putih
mov CX,1 ;cetak 1 kali
int 10H

int 20H ;kembali ke OS


end Mulai


Kategori:
��

Comments

1 Response to "Mencetak Huruf berwarna horizontal"

  1. bagoes On 24 April 2009 pukul 10.37

    wew......

    assemblu bo....

    adayg laen ga.....