print macro msg
lea dx,msg
mov ah,09h
int 21h
endm
read macro
mov ah,01h
int 21h
endm
.model small
.stack 100h
.data
msg1 db 10,13,'Enter the 1st number $'
msg2 db 10,13,'Enter the 2nd number $'
msg3 db 10,13,'Sum= $'
.code
mov ax,@data
mov ds,ax
;read first number
print msg1
read
mov bl,al
;read second number
print msg2
read
;find sum
add bl,al
;display sum
print msg3
mov dl,bl
sub dl,30h
mov ah,02
int 21h
mov ah,4ch
int 21h
end
No comments:
Post a Comment