This document provides a comprehensive reference for the PDP-11 instruction set. It covers the following key areas:
- General Notes: Octal numbering, condition code definitions, and byte/word instruction formatting.
- Addressing Modes: Detailed explanations of the six-bit addressing modes, including register, autoincrement, autodecrement, index, and indirect modes, along with special cases for R7.
- Instruction Set: Categorized lists of instructions including zero-operand, one-operand, one-and-a-half-operand, two-operand, branch, and control transfer instructions (JMP, JSR, traps, etc.), complete with opcodes and semantics.
- Processor Status Word (PSW): Information on the PSW structure, priority levels, and instructions for setting/clearing flags and priority.
- Assembler Syntax: An overview of pseudo-ops (.ORG, .WORD, etc.) and label usage for assembly-language programming.