; You may customize this and other start-up templates;
; The location of this template is c:\emu8086\inc\0_com_template.txt
; this sample prints 16x16 color map,
; it uses all possible colors.
name "penampil karakter denga perubahan warna"
org 100h
mov ax, 3
int 10h
mov ax, 1003h
mov bx, 0
int 10h
mov dl, 0
mov dh, 0
mov bl, 0
jmp next_char
next_row:
inc dh
cmp dh, 16
je stop_print
mov dl, 0
next_char:
mov ah, 02h
int 10h
mov al, 'I'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'G'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'D'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'E'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'A'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'G'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'U'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'S'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'P'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'E'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'R'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'M'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'A'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'D'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'I'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'A'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'N'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
mov al, 'A'
mov bh, 0
mov cx, 3
mov ah, 09h
int 10h
inc bl
inc dl
cmp dl, 16
je next_row
jmp next_char
stop_print:
mov dl, 10
mov dh, 5
mov ah, 02h
int 10h
mov al, 'x'
mov ah, 0eh
int 10h
mov ah, 0
int 16h
ret
Tidak ada komentar:
Posting Komentar