Advertisement
ramytamer

Untitled

Dec 25th, 2014
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. COPY START 1000
  2. FIRST STL RETADR
  3. CLOOP JSUB RDREC
  4. LDA LENGTH
  5. COMP ZERO
  6. JEQ ENDFIL
  7. JSUB WRREC
  8. J CLOOP
  9. ENDFIL LDA EOF
  10. STA BUFFER
  11. LDA THREE
  12. STA LENGTH
  13. JSUB WRREC
  14. LDL RETADR
  15. RSUB
  16. EOF BYTE C'EOF'
  17. THREE WORD 3
  18. ZERO WORD 0
  19. RETADR RESW 1
  20. LENGTH RESW 1
  21. BUFFER RESB 4096
  22. RDREC LDX ZERO
  23. LDA ZERO
  24. RLOOP TD INPUT
  25. JEQ RLOOP
  26. RD INPUT
  27. COMP ZERO
  28. JEQ EXIT
  29. STCH BUFFER,X
  30. TIX MAXLEN
  31. JLT RLOOP
  32. EXIT STX LENGTH
  33. RSUB
  34. INPUT BYTE X'F1'
  35. MAXLEN WORD 4096
  36. WRREC LDX ZERO
  37. WLOOP TD OUTPUT
  38. JEQ WLOOP
  39. LDCH BUFFER,X
  40. WD OUTPUT
  41. TIX LENGTH
  42. JLT WLOOP
  43. RSUB
  44. OUTPUT BYTE X'05'
  45. END FIRST
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement