8085 Program for two digits subtraction input from user
Code:
org 100h.stack 100h
.data
.code
main proc
mov ah,01 ;taking input that save in ax(al)
int 21h
;now move value of ax into bx to get another value
mov bx,ax
;subtract 2nd number from first number result is save in bx
sub bx,ax
;code for print newline
mov dx,10
mov ah,02
int 21h
mov dx,13
mov ah,02
int 21h
;now there is an assci value in bx
;so get a real number we add 48 into result that is 0
add dx,48
mov ah,02
int 21h
mov ah,4ch
int 21h
main endp
end main
int 21h
;now move value of ax into bx to get another value
mov bx,ax
;now again gat a number
mov ah,01
int 21h
mov ah,01
int 21h
;subtract 2nd number from first number result is save in bx
sub bx,ax
;code for print newline
mov dx,10
mov ah,02
int 21h
mov dx,13
mov ah,02
int 21h
;now display the result
mov dx,bx
mov dx,bx
;now there is an assci value in bx
;so get a real number we add 48 into result that is 0
add dx,48
mov ah,02
int 21h
mov ah,4ch
int 21h
main endp
end main
Comments
Post a Comment