Assembler programs

The appropriate quotation by Larry Wall: Real programmers can write assembly code in any language.
Here a selection of assembler programs, which I wrote mostly by myself. (Programs, which I collected in CP/M archives and changed over the years, are here.) The programs written by myself usually need libraries, which are
  1. Include file required in the source
  2. Binary modules from a run time library
For both of them you find a description here

  1. BASE80.LIB: This file should be included into the source with the statement
    maclib base80.lib
    or
    include base80.lib
  2. BASELIB: This library contains more than 400 modules. When linking from this library it takes a long time searching modules out of it. With the tools LIB and LINK written by DIGITAL RESEARCH the programmer is abel to generate so called indexed .REL files from „normal" .REL files: the .IRL files. From a technical point of view, those files are prefixed by a directory, containing a list of all modules and where to find them within the library. This method increases the speed accessing them noticeable. Create such a library with the command
    LIB lib-file=lib-file[I]
    So that when linking the standard library should be performed automatically, include the following command in the source file
    .request baselib
    (This command is already included in the file BASE80.LIB). You may load modules explicitly from a library with the command line
    LINK com-file=rel-file(s),lib-file[S]

System gimmicks
A compilation of different (test-)tools on a system level may be found here.
System tools
A compilation of different more or less useful tools may be found here.
Libray utilities
Libraries (.LBR) are used for archiving files for instance. Some helpful tools will be found here
REL-80
A compilation of different tools working with .REL files is to be found here.
RSXes
A compilation of different tools working with RSXes may be found here.
Sorting
A compilation of different sort tools may be found here.
XTERM
A terminal emulator with XMODEM protocol designed by myself is here.
ANSI emulation
A short overview of the ASCII character set and the conversion of the ANSI characters with a RSX.
ACKERMANN function
The Ackermann function is used in order to test the efficiency from procedure call mechanisms.
Miscellaneous
A list of final thoughts may be found here.
Needless
Miscellaneous programs will be found here.