Advertisement
Sajib_Ahmed

double digit

Dec 13th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. INCLUDE "EMU8086.INC"
  2. .MODEL SMALL
  3. .STACK 100H
  4. .CODE
  5. MAIN PROC
  6. NUM1 DB ?
  7. NUM2 DB ?
  8. DTG1 DB ?
  9. DTG2 DB ?
  10.  
  11. PRINT "ENTER FIRST NUMBER :"
  12.  
  13. MOV AH,1
  14. INT 21H
  15.  
  16. SUB AL,30H
  17. MOV DTG1,AL
  18.  
  19. INT 21H
  20. SUB AL,30H
  21. MOV DTG2,AL
  22.  
  23. MOV AL,DTG1
  24. MOV BL,10
  25. MUL BL
  26. ADD AL,DTG2
  27. MOV NUM1,AL
  28.  
  29. PRINTN
  30.  
  31. PRINT "ENTER SECOND NUMBER :"
  32. MOV AH,1
  33. INT 21H
  34.  
  35. SUB AL,30H
  36. MOV DTG1,AL
  37.  
  38. INT 21H
  39. SUB AL,30H
  40. MOV DTG2,AL
  41.  
  42. MOV AL,DTG1
  43. MOV BL,10
  44. MUL BL
  45. ADD AL,DTG2
  46. MOV NUM2,AL
  47.  
  48. ADD AL,NUM1
  49.  
  50. MOV AH,0
  51. MOV BL,10
  52. DIV BL
  53. MOV BX,AX
  54. ADD BH,30H
  55. ADD BL,30H
  56. PRINTN
  57. PRINT "RESULT:"
  58.  
  59. MOV AH,2
  60. MOV DL,BL
  61. INT 21H
  62. MOV DL,BH
  63. INT 21H
  64.  
  65. MAIN ENDP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement