This document is a "PDP-10 SYSTEMS USER'S GUIDE" published by Digital Equipment Corporation in 1967 (with a supplement from October-December 1968). It serves as a comprehensive manual for users of the PDP-10 computer system, detailing its software and operational procedures.
The guide is organized into eight functional groupings:
- Source Program Preparation: Covers tools like the DECtape Editor (EDITOR) and Text Editor and Corrector (TECO) for creating and modifying text files and source code.
- Conversational Language Translators: Explains the Macro-10 Assembler (MACRO) and FORTRAN IV Compiler (F40) for translating source programs into machine language.
- Program Loading and Library Facilities: Describes the Linking Loader (LOADER) for loading, linking, and executing programs, and tools like JOBDAT and FUDGE2 for managing job data and library files.
- Debugging: Introduces the Dynamic Debugging Technique (DDT) for controlling program execution and modification, and cross-reference listing programs (CREF, GLOB) for analysis.
- Utilities: Provides an overview of general-purpose data handling programs such as Peripheral Interchange Program (PIP), DECtape Format Converter (CONVRT), Code Translator (CODE), Source Compare (SRCCOM), and Binary Compare (BINCOM).
- Calculators: Presents easy-to-use problem-solving tools like the Algebraic Interpretive Dialogue (AID) and Desk Calculator (DESK).
- Batch Processing: Details the Batch Processor (BATCH) for supervising job execution and Job Stacker (STACK) for preparing input/output stacks.
- Monitoring: Explains the different PDP-10 Monitors (e.g., 10/10, 10/20, 10/30, 10/40, 10/50) for various system configurations, and the System Builder (BUILD) for custom monitor creation.
The guide also includes a detailed demonstration of a programming workflow (compiling, assembling, loading, debugging, correcting, and rerunning programs), defines system operation commands, character code conventions, symbology used in console examples, and lists diagnostic messages for each major software component. Appendices cover assembly instructions for CUSP (Common User Service Program) sources.