home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / utils / asmutl / lasm-tdl.lbr / LASM.AQM / LASM.ASM
Encoding:
Assembly Source File  |  1986-02-15  |  1.5 KB  |  58 lines

  1.  
  2.     TITLE    'LINK-ASM-TDL Oct-85'
  3.     XREF
  4.     SYM
  5.  
  6. *************************************************
  7. * Copyright (c) Pete Mack
  8. *        Mack Associates
  9. *        1660 Olympic Street
  10. *        Simi Valley, Ca. 93063
  11. *************************************************
  12. * rev 8/11/83    Pete Mack.  Initial release
  13. * rev 3/21/84    Steve Schlaifer.  Z80 op codes
  14. *        added.  XREF list printed to console
  15. *        if console output selected. SYM file
  16. *        only written if OBJ file written.
  17. *************************************************
  18. * rev Aug-Nov/85    P.J.R - TDL Compatability
  19. *     1) Basic OPCODE changes - JR->JMPR,
  20. *         DSBB->DSBC, SALRXY->SLARXY,
  21. *         SARRXY->SRARXY, SLRRXY->SRLRXY
  22. *     2) Expanded for X/Y -
  23. *         DCX INX LXI  INR DCR
  24. *         ADC ADD ANA CMP ORA SBB SUB XRA
  25. *         RLCR RRCR RALR RARR SLAR SRAR SRLR
  26. *         MVI  BIT RES SET  MOV
  27. *         & removed equiv X/Y derivatives
  28. *     3) Corrected PCIY Gen Code -
  29. *     4) Added EJECT directive -
  30. *     5) Limited XREF to 7 / line -
  31. *     6) Changed NOW (SET) to DEF -
  32. *     7) Allow valid 1 byte negatives -
  33. *     8) Additional COPY directive
  34. *     9) Implement soft CCP return
  35. *************************************************
  36. * Not Yet Implemented ----------
  37. *     -) Restrict applicable reg use
  38. *     -) Expand IF with ELSE, ENDIF
  39. *     -) MACRO capability - in steps
  40. *************************************************
  41.  
  42.     ORG    0100H
  43.  
  44. START:            ;START ASSEMBLY
  45.     JMP    ASSEMBLE
  46.  
  47.     COPY    'LASM1'
  48.  
  49.     COPY    'LASM2'
  50.  
  51.     COPY    'LASM3'
  52.  
  53.     COPY    'LASM4'
  54.  
  55.     COPY    'LASM5'
  56.  
  57.     END    START
  58.