DX20CA

Order Number: XX-E88FC-EB

This document is a printout of an assembly job executed on a TOPS-20 Development System using the DX20CA Cross Assembler on March 3, 1982.

It primarily consists of:

  1. Job and File Parameters (Pages 1-2): A header detailing the job DX20CA Reg #100 for DEUFEL.TL, its creation and print times, the output file KNET:<DEUFEL.TL>DX20CA.LST.1, and job/file parameters like page limit (678), forms (NORMAL), account (LOW), copies (2 of 2), spacing (SINGLE), format (ASCII), and print mode (ASCII).
  2. Cross-Assembler Macro Definitions (Pages 3-27): The bulk of the document is a listing of extensive macro definitions (MACRO %53B(1155)) for the DX20CA Cross Assembler. These macros define various assembly operations, including:
    • Initialization (.INIT) and termination (.END) routines.
    • Location counter management (.LOC, %%LOC, %%LOCC, %%LOCB).
    • Data movement and manipulation (%%MOVI, DATI, LDBR, LDMEM, MOV, MOVB, MOVMEM, LANDB, LORB, LXORB, TSB, OSB, ADB, ADBC, ADC).
    • Logical and arithmetic shifts (ROTL, SHL, INC, DEC).
    • Jump instructions (JMP, JMPI, JMPB0, JMPB4, JMPB7, JMPC, JMPZ, JMPSUB).
    • Helper macros for argument parsing and error reporting (%%ERM, %%ERMP, %%VAL, %%CHAR, %%MAT, %%COMP, %%ACN, %%MOVA).
  3. Execution Summary (Page 27): A brief report stating "NO ERRORS DETECTED", "PROGRAM BREAK IS 000000", "CPU TIME USED 00:02.087", and "24P CORE USED".
  4. Symbol Tables (Pages 28-31): Listings of all defined symbols (registers, macro names, etc.) with their assigned hexadecimal or octal values and references (likely line numbers).

In essence, this document is a comprehensive listing of the macro library for a specific cross-assembler, along with the logging information from its successful compilation.

XX-E88FC-EB
2000
31 pages
Quality

Original
2.1MB

Site structure and layout ©2025 Majenko Technologies