Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .model small
- .data
- msg1 db 'Enter first Number $'
- msg2 db 'Enter second number $'
- msg3 db 'Sub is $'
- A db ?
- B db ?
- .code
- main proc
- ; A input
- mov ax,@data
- mov ds,ax
- lea dx,msg1
- mov ah,9
- int 21h
- mov ah,1
- int 21h
- mov A,al
- int 21h
- mov ah,2
- mov dl,0ah ;new line
- int 21h
- mov dl,0dh ;remove space
- int 21h
- ;B input
- lea dx,msg2
- mov ah,9
- int 21h
- mov ah,1
- int 21h
- mov B,al
- int 21h
- mov ah,2
- mov dl,0ah ;new line
- int 21h
- mov dl,0dh ;remove space
- int 21h
- ;print sub
- mov ah,2
- mov dl,0ah ;new line
- int 21h
- mov dl,0dh ;remove space
- int 21h
- lea dx,msg3
- mov ah,9
- int 21h
- mov bh,A
- sub bh,B
- add bh,48
- mov ah,2
- mov dl,bh
- int 21h
- main endp
- end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement