Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. .MODEL SMALL
- 2. .STACK 100H
- 3. .DATA
- 4. PROMPT_1 DB 'Enter the first letter : $'
- 5. PROMPT_2 DB 'Enter the second letter : $'
- 6. PROMPT_3 DB 'Output is : $'
- 7. NEXT_LINE DB 0DH,0AH,"$"
- 8. .CODE
- 9. MAIN PROC
- 10. MOV AX, @DATA
- 11. MOV DS, AX
- 12. MOV AH, 2
- 13. MOV DL, "?"
- 14. INT 21H
- 15. MOV AH, 9
- 16. LEA DX, NEXT_LINE
- 17. INT 21H
- 18. LEA DX, PROMPT_1
- 19. INT 21H
- 20. MOV AH, 1
- 21. INT 21H
- 22. MOV BL, AL
- 23. MOV AH, 9
- 24. LEA DX, NEXT_LINE
- 25. INT 21H
- 26. LEA DX, PROMPT_2
- 27. INT 21H
- 28. MOV AH, 1
- 29. INT 21H
- 30. MOV BH, AL
- 31. MOV AH, 9
- 32. LEA DX, NEXT_LINE
- 33. INT 21H
- 34. LEA DX, PROMPT_3
- 35. INT 21H
- 36. MOV AH, 2
- 37. CMP BL, BH
- 38. JAE @GREATER
- a. MOV DL, BL
- b. INT 21H
- c. MOV DL, BH
- d. INT 21H
- e. JMP @END
- 39. @GREATER:
- a. MOV DL, BH
- b. INT 21H
- c. MOV DL, BL
- d. INT 21H
- 40. @END:
- 41. MOV AH, 4CH
- 42. INT 21H
- 43. MAIN ENDP
- 44. END MAIN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement