niranjan
By: a guest | Mar 21st, 2010 | Syntax:
ASM (NASM) | Size: 0.42 KB | Hits: 68 | Expires: Never
DOSSEG
.MODEL SMALL
.STACK 100h
.DATA
char1 DB ?
char2 DB ?
.CODE
startup:
mov ax, @data
mov ds, ax
mov ah, 0h
int 16h
mov char1, al
mov ah, 0h
int 16h
mov char2, al
mov al, char1
add al, char2
cmp al, 10
js loopb
loopa:
sub al, 30h
mov ah, 02h
mov dl, al
int 21h
jmp loopz
loopb:
mov ah,4ch
int 21h
END startup
loopz:
mov ah,4ch
int 21h
END startup