This document is the system reference manual for the PDP-10, a general-purpose, 36-bit stored-program computer. It provides comprehensive technical details for programmers, including:
- System Overview: Describes the central processor, memory structure (up to 262,144 words), registers (including the Program Counter PC and Accumulators), and peripheral management.
- Instruction Set: Provides detailed specifications for the PDP-10 instruction classes, including data transmission (half-word and full-word), logical operations, fixed-point arithmetic, floating-point arithmetic, and program control.
- Memory & Timing: Explains memory addressing, interleaving, and cycle timing (asynchronous).
- Programming Conventions: Details the use of mnemonics, addressing modes, and symbolic programming.
- Input/Output: Outlines input-output instructions and device codes for peripherals like paper tape readers, punches, and teletypes.
- Priority Interrupts: Explains the system's interrupt structure and processor conditions.
The manual serves as the primary technical guide for software development and system-level programming on the PDP-10.