<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Tue, 07 Aug 1990 21:04:13 GMT
From   : stan!dancer!imp@uunet.uu.net (Warner Losh)
Subject: Z80 assembler recommendations

I need recommendations for a Z80 assembler that handles Zilog
Mnemonics.  I have a BIOS-oid (for a DEC Rainbow, if that matters)
that I need to assemble.  The assembler should be able to do the
following:

       1) Macro expansion

               With arguments like ?Name, ?Size

       2) Label folding

               Similar to the way that PDP-11 and VAX MACRO works.
               Namely, labels that are numberic followed by a "$"
               are discarded at the next non-temp label.  The
               following code should work:

               foo:    ld      A,8
               10$:    JP      C,20$
                       JP      N,10$
               20$:    ld      A,(HL)
                       XOR     A
               bar:    LD      A,(IX+1)
                       LD      B,(IX)
                       LD      C,10
               10$:    OUT     (40H),A
                       DJNZ    10$

       3) Support for IF, TITLE and ORG

       4) Ability to produce binary image file

This can run on a Sun 4, MS-DOS (Rainbow), CP/M-80 or CP/M-86.
Pointers to a writeup on all the ones available would be nice.  I know
about simtel20.army.mil, but I couldn't find a writeup on what was
available.  Most of the files in the PD2:<CPM.ASMUTIL> directory had
the description:"No description available".

Warner

--
Warner Losh            imp@Solbourne.COM

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>