Advertisement
Guest User

Untitled

a guest
May 23rd, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. .model small
  2. .data
  3. PA EQU 0E880H
  4. PB EQU 0E881H
  5. PC EQU 0E882H
  6. CWR EQU 0E883H
  7. .code
  8. MOV AX,@DATA
  9. MOV DS, AX
  10.  
  11. MOV AL, 80H
  12. mov dx,cwr
  13. OUT DX, AL
  14.  
  15. MOV CX, 99
  16. MOV AL, 00
  17.  
  18. NEXTVAL:
  19. MOV DX, PA
  20. OUT DX, AL
  21. CALL DELAY
  22. ADD AL, 01
  23. DAA
  24. LOOP NEXTVAL
  25.  
  26. MOV CX, 99
  27.  
  28. NEXTVAL1:
  29. SUB AL, 01
  30. DAS
  31. MOV DX, PA
  32. OUT DX, AL
  33. CALL DELAY
  34. LOOP NEXTVAL1
  35.  
  36.  
  37. DELAY PROC
  38. PUSH CX
  39. MOV CX, 0FfFFH
  40. OUTER:
  41. MOV BX, 0FFfH
  42. INNER:
  43. NOP
  44. NOP
  45. NOP
  46. NOP
  47. NOP
  48. NOP
  49. NOP
  50. NOP
  51. NOP
  52. NOP
  53. NOP
  54. NOP
  55.  
  56. DEC BX
  57. JNZ INNER
  58. LOOP OUTER
  59. POP CX
  60. RET
  61. DELAY ENDP
  62. INT 3
  63. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement