mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
70 lines
2.7 KiB
Plaintext
70 lines
2.7 KiB
Plaintext
======================================
|
|
Assembly Language Tools by SLR Systems
|
|
======================================
|
|
|
|
===== Z80ASM v1.30 by SLR Systems =====
|
|
|
|
Z80ASM is a relocating macro assembler for CP/M. It takes assembly language
|
|
source statements from a disk file, converts them into their binary equivalent,
|
|
and stores the output in either a core-image, Intel hex format, or relocatable
|
|
object file. The mnemonics recognized are those of Zilog/Mostek. The optional
|
|
listing output may be sent to a disk file, the console and/or the printer, in
|
|
any combination. Output files may also be generated containing cross-reference
|
|
information on each symbol used.
|
|
|
|
===== SLR180 v1.31 by SLR Systems =====
|
|
|
|
SLR180 is a powerful relocating macro assembler for Z80
|
|
compatible CP/M systems. It takes assembly language source
|
|
statements from a disk file, converts them into their binary
|
|
equivalent, and stores the output in either a core-image, Intel
|
|
hex format, or relocatable object file. The mnemonics recognized
|
|
are those of Zilog/Hitachi. The optional listing output may be
|
|
sent to a disk file, the console and/or the printer, in any
|
|
combination. Output files may also be generated containing
|
|
cross-reference information on each symbol used.
|
|
|
|
===== MAKESYM SuperLinker v1.31 =====
|
|
|
|
MAKESYM is a utility to create symbol SYM table files
|
|
|
|
===== SLRNK SuperLinker v1.31 =====
|
|
|
|
SLRNK is a powerful linking loader for Z80-based CP/M systems.
|
|
It takes relocatable binary information in either Microsoft or
|
|
SLR Systems format from a disk file, resolves external and entry
|
|
point references, and stores the output in memory for execution
|
|
or outputs it to a disk file.
|
|
|
|
===== SLRIB SuperLibrarian v1.30 =====
|
|
|
|
Library Manager
|
|
|
|
===== Z80DIS Disassembler v2.2 =====
|
|
|
|
Z80DIS is a disassembler for Z80 based CP/M systems. Z80DIS is
|
|
designed to generate Z80 mnemonics and prepare an assembly
|
|
language file with many special features for ease of
|
|
understanding the intent of the disassembled code. The source for
|
|
Z80DIS has grown to 8400 lines of pascal code.
|
|
|
|
Z80 Disassembler program written by KENNETH GIELOW, Palo Alto, CA.
|
|
|
|
===== Documentation =====
|
|
|
|
The manual is available in the Doc/Language directory,
|
|
z80asm (SLR Systems).pdf
|
|
SL180 (SLR Systems 1985).pdf
|
|
SLRNK (SLR Systems 1984).pdf
|
|
Z80DIS User Manual (1985).pdf
|
|
|
|
The file SYNTAX.TXT also has a good tutorial
|
|
|
|
===== Third Party Documentation =====
|
|
|
|
A run through of using the assembler is available at
|
|
https://8bitlabs.ca/Posts/2023/05/20/learning-z80-asm
|
|
|
|
And another shorter, but shows linker usage guide
|
|
https://pollmyfinger.wordpress.com/2022/01/10/modular-retro-z80-assembly-language-programming-using-slr-systems-z80asm-and-srlnk/
|