     [1mZ80ASM(1L)[0m                                             [1mZ80ASM(1L)[0m



     [1mNAME[0m
          as64180, asz80, as8085, as8080 - cross assemblers for
          microcomputers

     [1mSYNOPSIS[0m
          as64180 [-p cpu] [-l listfile] [-o hexfile] [-d] [-s symbolfile] input
          asz80 [-p cpu] [-l listfile] [-o hexfile] [-d] [-s symbolfile] input
          as8085 [-p cpu] [-l listfile] [-o hexfile] [-d] [-s symbolfile] input
          as8080 [-p cpu] [-l listfile] [-o hexfile] [-d] [-s symbolfile] input

     [1mDESCRIPTION[0m
          The as64180, asz80, as8085, as8080 command(s) assembles the
          input file into a text output file representing the program
          memory for a microcomputer.

          Options

          -p cpu
               Override the instruction set selection.
                    Valid Values for Cpu
                         64180, z80, Z80, 8085, 8085

          -l listfile
               Output a file formated with the memory address, data,
               and source input lines.

          -o hexfile
               Output the memory data image in a form accepted by most
               prom programmers.

          -h hexfile
               Same as -o.

          -d   Save the intermediate data file (see FILE) and abort
               the execution at the end of processing.

          -s symbolfile
               Print the symbol table values and names, one per line
               in the specified file.

     [1mFILES[0m
          /usr/tmp/frtXXXXXX

     [1mSEE[0m [1mALSO[0m
          Frankenstein Cross Assemblers Users Manual (file base.doc)
          Appendix for asz80 Frankenstein Assembler (file asz80.doc)

     [1mNOTES[0m
          There is only one input file.

          The program can select which subset of instructions is
          accepted.  The program first uses the name with which it is



     Page 1                                         (printed 10/13/96)






     [1mZ80ASM(1L)[0m                                             [1mZ80ASM(1L)[0m



          invoked.  This is scanned for a substring which indicates
          which set to use.  The -p options overrides this selction by
          performing the same substring search.  Finally the input
          file can select which subset to use with the CPU statement.

          There should only be one executable file with all of its
          names linked to it.
















































     Page 2                                         (printed 10/13/96)
