This document is an internal operations manual for the MACRO assembly program designed for the PDP-1 computer, which is based on the MACRO III assembler for the TX-O. It provides a detailed breakdown of the assembler's architecture, including its two-pass processing method, character processing routines, symbol table management using logarithmic search, and its macro-instruction facility. The manual covers initialization, reset sequences, symbol generation, and the logic used for pseudo-instructions, variable definition, and constant handling. Appendices include program listings and macro instruction examples.
Site structure and layout ©2026 Majenko Technologies