Ich habe hier einige Assemblerprogramme zusammengestellt, die ich im Laufe der Jahre in CP/M-Archiven gefunden habe. Bei fast allen Programmen wurde der Assembler-Quelltext mitgeliefert. Bei den meisten Programmen habe ich Veränderungen durchgeführt, die ich für Verbesserungen hielt. |
Mit Quellen | ||
---|---|---|
DASM | Das Programm DASM ist ein Disassembler, der sowohl Intel 8080- als auch Zilog Z80-Quelltexte erzeugen kann. | |
DDTZ | Der Debugger DDTZ ist eine Erweiterung des CP/M 2.2 Debuggers DDT für Z80 Opcodes. | |
DUMP | Das Programm DUMP ist ähnlich dem Standard-Dump-Programm, allerdings mit mehr Informationen. | |
FIND | Das Programm FIND sucht nach Ausdrücken in Quelldateien. | |
MLOAD |
Das Programm MLOAD erlaubt das Modifizieren (Patchen) einer bestehenden .COM-Datei.
In der ZIP-Datei sind drei Versionen abgelegt:
|
|
NOTATE | Eine Anwendung, in der Macros eingesetzt werden, ist das Programm NOTATE (aus UK CP/M USER GROUP VOL.29). Dieses Programm ist - bis auf einen kleinen Fehler - nicht verändert. Das Programm fügt an das Ende einer Assemblerzeile einen Kommentar an. | |
WADE |
Der Debugger WADE arbeitet ähnlich wie (Z)SID jedoch mit komplexeren Eingabemöglichkeiten und ist als RSX angelegt.
|
|
Z8E | Der Debugger Z8E arbeitet bildschirmorientiert. | |
Ohne Quellen | ||
MAILUTIL | Die Programme im Paket MAILUTIL erlauben den Umgang mit E-Mails. | |
MITEK | Das Programmpaket von MITEK beinhaltet ein komplettes Z80 Entwicklungssystem. | |
PMARC | Das Programm PMARC ist ein effektives Dateiarchivierungsprogramm. | |
XIZI |
Das Programmpaket XIZI beinhaltet XIZ.COM und XZI.COM .
XIZ.COM wandelt 8080-Mnemonics um in Z80-Mnemonics, XZI.COM macht genau das Gegenteil.
Ich hatte angefangen, beide Programme zu disassemblieren. |
|
ZMAC | Ein Assemblerpaket, bestehend aus dem Z80-Assembler ZMAC und dem Linker ZLINK. Ein Bibliotheksprogramm fehlt jedoch. Der erzeugte Code ist nicht kompatibel zum REL-80 Format. | |
ZSM | Dieses Assemblerpaket ist so ausgelegt, dass die Quelle eine der Sprache C ähnlichen Syntax folgt. Zum Paket gehört eine umgfangreiche, C ähnliche Bibliothek. Das Paket besteht aus dem Z80-Assembler ZSM, dem Linker ZLINK und dem Bibliotheksprogramm ZLIB. Der erzeugte Code ist ebenfalls nicht kompatibel zum REL-80 Format. |