Advertisement
Shishu

add two number

Oct 3rd, 2018
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .MODEL SMALL
  2. .STACK 100H
  3.  
  4. .DATA
  5. MSG1 DB 10,13, 'ENTER FIRST NUMBER: $'
  6. MSG2 DB 10,13, 'ENTER SECOND NUMBER: $'
  7. MSG3 DB 10,13, 'ADDITION RESULT IS: $'
  8.  
  9. .CODE
  10. MAIN PROC
  11.  
  12. MOV AX,@DATA ;INITIALIZE DATA SEGMENT
  13. MOV DS,AX
  14.  
  15. LEA DX,MSG1;MESSAGE 1
  16. MOV AH,9
  17. INT 21H
  18.  
  19. MOV AH,1 ;INPUT    1
  20. INT 21H
  21. MOV BL,AL
  22.  
  23.  
  24. LEA DX,MSG2  ;MESSAGE 2
  25. MOV AH,9
  26. INT 21H
  27.  
  28. MOV AH,1  ;INPUT2
  29. INT 21H
  30. MOV CL,AL
  31.  
  32.  ADD BL,CL
  33.  
  34.  
  35. LEA DX,MSG3 ;MESSAGE 3
  36. MOV AH,9
  37. INT 21H
  38.  
  39. MOV AH,2    ;OUTPUT
  40. SUB BL,48
  41. MOV DL,BL
  42. INT 21H
  43.  
  44.  
  45.  
  46. MAIN ENDP
  47. END MAIN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement