ZMAC Assembler

ZMAC und ZLINK sind ein Paket zum Assemblieren und Linken von Z80 Programmen. Leider fehlt diesem Paket ein Bibliotheksprogramm, so dass das modulare Programmieren etwas umständlich ist.
Die Original-Dokumentation (Englisch) des Assemblers findet sich in ZMAC.DOC und für den Linker in ZLINK.DOC.
Im Dokument ZMAC.DOC findet sich eine Beschreibung des erzeugten Objekt-Codes, der nicht kompatibel ist zum REL80-Format.

ZSM Assembler

ZSM ist ein Assemblerpaket, bestehend aus dem Assembler ZSM, dem Linker ZLINK und dem Bibliotheksprogramm ZLIB. Der erzeugte Code ist ebenfalls nicht kompatibel zum REL-80 Format. Das Paket ist so ausgelegt, dass die Quelle eine der Sprache C ähnlichen Syntax folgt. Zum Paket gehört eine umgfangreiche, C ähnliche Bibliothek.
Die Original-Dokumentation (Englisch) besteht aus:
DokumentBeschreibung
ZSM.DOCBeschreibung des gesamten Paketes und der Syntax des Assemblers
OFMT.DOCBeschreibt das erzeugte Format des Assemblers, das nicht kompatibel ist zum REL-80 Format
ARX.DOCWegen des an die Sprache C angelegten Stils werden Objektmodule mitgeliefert, die z.B. das Sammeln von Argumenten (argc und argv[]), das Umleiten der Konsolausgabe in Dateien (> und <) und die Weiterleitung zwischen Programmen (|) unterstützt
LIB.DOCBeschreibung der an die Sprache C angelegten Standard-Bibliothek
XLIB.DOCBeschreibung der an die Sprache C angelegten erweiterten Bibliothek