Advertisement
Guest User

Hexa to Decimal

a guest
Feb 26th, 2020
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. .MODEL SMALL
  2. .STACK 100H
  3. .DATA
  4.  
  5. X DB 'Enter a hexadecimal digit : $'
  6. Y DB 10,13,'The Decimal digit is : $'
  7.  
  8. MAIN PROC
  9.  
  10. MOV AX,@DATA
  11. MOV DS,AX
  12.  
  13. MOV AH,9H
  14. LEA DX,X
  15. INT 21H
  16.  
  17. MOV AH,1H
  18. INT 21H
  19. MOV BL,AL
  20. SUB BL,17D ;PRINT '2'
  21.  
  22.  
  23. MOV AH,2
  24. MOV DL,10
  25. INT 21H ;NEWLINE +SPACE REDUCED
  26. MOV DL,13
  27. INT 21H
  28.  
  29.  
  30.  
  31. MOV AH,9
  32. LEA DX,Y
  33. INT 21H
  34.  
  35.  
  36.  
  37. MOV AH,2
  38. MOV DL,49D ; 1 BEFORE '2'
  39. INT 21H
  40.  
  41.  
  42.  
  43. MOV AH,2
  44. MOV DL,BL
  45. INT 21H
  46.  
  47.  
  48.  
  49. EXIT:
  50. MOV AH,4CH
  51. INT 21H
  52. MAIN ENDP
  53. END MAIN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement