This document, the PDP-11 Paper Tape Software Handbook, serves as a foundational manual for operating and programming within the PDP-11 environment. It provides in-depth technical documentation on the following key areas:
- Assembly Language (PAL-11S and PAL-11A): Detailed guides on assembly language programming, character sets, statements, symbolic addressing, expression evaluation, and usage of assembler directives.
- Linker (LINK-11S): Procedures for linking and relocating object modules to create executable programs.
- Text Editor (ED-11): Commands and procedures for creating, editing, and manipulating source code on paper tape.
- Debugging (ODT-11 and ODT-11X): Techniques for on-line debugging, setting breakpoints, and examining memory.
- Loading and Dumping (Bootstrap and Absolute Loader): Procedures for bootstrapping systems and managing core memory dumps.
- Input/Output (IOX): Programming techniques for asynchronous I/O and device-independent programming.
- Floating Point Math (FPMP-11): An overview of floating-point arithmetic routines.
The manual is structured for developers, providing comprehensive reference material, appendices for conversion tables, instruction sets, error codes, and practical operating procedures for systems with or without hardware switch registers.