Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. .model small
  2. .code
  3. org 100h
  4.  
  5. start: jmp main
  6. msg1 db "Enter a number:$"
  7. msg2 db "Equal to 5$"
  8. msg3 db "Lower than 5$"
  9. msg4 db "Higher than 5$"
  10. msg5 db 10,13,24h
  11.  
  12. main:
  13. mov ah, 09
  14. lea dx, msg1
  15. int 21h
  16.  
  17. mov ah, 01
  18. int 21h
  19.  
  20. mov bl, al
  21. int 21h
  22.  
  23. call down
  24.  
  25. cmp bl, '5'
  26. jE equal
  27. jL lower
  28. jG higher
  29.  
  30. equal:
  31. mov ah,09
  32. lea dx, msg2
  33. int 21h
  34. jmp exit
  35.  
  36. lower:
  37. mov ah,09
  38. lea dx,msg3
  39. int 21h
  40. jmp exit
  41.  
  42. higher:
  43. mov ah,09
  44. lea dx, msg4
  45. int 21h
  46.  
  47. exit:
  48. int 20h
  49.  
  50. down proc
  51. mov ah,09
  52. lea dx, msg5
  53. int 21h
  54.  
  55. ret
  56. down endp
  57. end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement