Наткнулся на приличный ассемблер:
------------------------------------------------------------------------
AS80 [1.30] - Assembler for 8080/8085/Z80 microprocessor.
Available from:
-
http://www.falstaff.demon.co.uk/ (ссылка битая)
-
http://www.simtel.net/ ----> в поиске набрать as80 (порядка 50 кб в ZIP)
- and many Simtel mirrors.
Features:
- fast two-pass assembly.
- supports binary, s-records or intel-hex output file formats.
- optionally generates debug information file.
- three segments (code, data, bss) for ROM-based programs.
- 'struct' keyword for easy declarations.
- instruction cycle count in listing.
- full conditional assembly with CPU identifying defines.
- C-style expressions, accept base 2...36, using either %, #, $
and 0x prefixes or <base>#<value> format, 32-bit calculations.
- full macro capability.
- accepts 8085,Z80 and Z180 instruction set extensions to the 8080
(can be enabled from the commandline using -x option)
- runs under MS-DOS 3.x+ or compatible systems.
New in version [1.30]:
- now uses long file names when running in a Windows DOS box.
- fixed bug in macro string parameters that contain quotes.
- fixed obscure bug in expression evaluator.
- added for, while and repeat looping constructs.
- now checks for .s source file extension.
- now accepts assignments that are not in column 1.
- removed / as option character in DOS versions
Copyright 1999, Frank A. Vorstenbosch - freely distributable on the net.
Uploaded by the author (email:
as@falstaff.demon.co.uk)
------------------------------------------------------------------------