Tools for (the RMAC) Assembler

Most of the presented utilities are written in pure assembler — therefore relatively easy to understand — but many of the Digital Research applications are written in a high level language1. However disassembled code of a high level language is much difficult to understand. In fact it concerns two utilities, the linker and the librarian. I used these programs because they allow faster library access using indexed .REL files (.IRL files). LINK.COM2 also allows the direct creation of RSX files

Find the sources here:
LIB
LINK
Original sources
Back to the disassembler activities

1. Digital Research used the high level language PL/M. The complete utilities of CP/M PLUS with some sources may be downloaded hier: [Download]
2. The manual describes the function of LINK.COM in detail