Advertisement
nafiz008

add/sub

Oct 14th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .model small
  2. .stack 100h
  3. .data
  4. a db 10,13, "enter first value: $"
  5. b db 10,13, "enter second value: $"
  6. r db 10,13, "sum of three value : $"
  7.  
  8.     x db ?
  9.     y db ?
  10. .code    
  11.  
  12.  
  13. main proc
  14.      mov ax,@data
  15.      mov ds,ax
  16.      
  17.      lea dx,a
  18.      mov ah,9
  19.      int 21h
  20.      
  21.      mov ah,1
  22.      int 21h
  23.      
  24.      mov x,al
  25.      mov bl,x
  26.      
  27.      lea dx,b
  28.      mov ah,9
  29.      int 21h
  30.      
  31.      mov ah,1
  32.      int 21h
  33.      
  34.      mov y,al
  35.      mov cl,y
  36.      
  37.      lea dx,r
  38.      mov ah,9
  39.      int 21h
  40.      
  41.      add bl,cl
  42.      sub bl,48
  43.      
  44.      mov dl,bl
  45.      
  46.      mov ah,2
  47.      int 21h
  48.      
  49.      mov ah,4ch
  50.      int 21h
  51.      main endp
  52. end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement