mov ah,02h
mov dh,baris
mov dl,kolom
mov bh,0
int 10h
endm
mov ah,160
mov al,baris
mul ah
mov bx,ax
mov ah,2
mov al,kolom
mul ah
add bx,ax
mov al,kar
mov es:[bx],al
mov al,atr
mov es:[bx+1],al
endm
jmp ctknama
Akhir :
endm
.model small
.code
Org 100h
ckal tunggu
call brslyr
call bersih
pindah 0 0
call user1
mov ah,01h
int 21h
cmp al,'1'
je satu
cmp al,'2'
je dua
cmp al,'3'
je tiga
jne exit
mov ah,01h
int 21h
sub al,'0'
mov bl,al
ckal kal4
mov ah,01h
int 21h
sub al,'0'
mul bl
mov bx,ax
ckal kal7
xor ax,ax
mov ax,bx
mov bx,10
xor cx,cx
Ctak : pop dx
add dl,'0'
mov ah,02h
int 21h
loop ctak
ret
Kali endp
ckal kal7
lea bx,buffer+2
xor cx,cx
lea bx,buf+2
Periksa2:cmp cx,0
je ctk
jmp akhir1
Ctk: ckal kal2
jmp tanya
Akhir1 : ret
User1 endp
End data