This document is a comprehensive programming reference card for the Digital Equipment Corporation PDP-11 computer family, dated July 1975. It provides essential information for programmers, including:
- Addressing Modes: Details on register, auto-increment/decrement, and indexed addressing for standard and program counter operations.
- Instruction Set: Comprehensive tables of single and double operand instructions, including rotate, shift, multiple precision, logical, and floating-point operations.
- Branching & Control: Tables for conditional and unconditional branch instructions, jump/subroutine calls, and trap/interrupt vectors.
- System Status: Processor register addresses, processor status word definitions, and console register details.
- Device Registers: A list of device addresses and vector priorities for various peripherals (e.g., card readers, disks, printers, terminals).
- Bootstrap & ASCII: Information on bootstrap loaders and a standard 7-bit ASCII character table.
- Floating Point: Specific opcodes and operations for the PDP-11/45, 11/70, and 11/35, 11/40 floating-point units.