This student workbook, part of an introduction to the PDP-11 computer, provides comprehensive educational material for understanding and implementing I/O programming. The document covers:
- I/O Fundamentals: Explanation of how the CPU communicates with peripheral devices, including the use of device interface registers, data buffer registers (DBR), and control and status registers (CSR).
- Programming Methods: Detailed analysis of programmed data transfers versus program interrupts, including sample code and interrupt service routine design.
- System Loaders: A guide to the Bootstrap and Absolute Loaders used to initialize the system and load paper tape programs, including memory layouts and logic flow diagrams.
- Exercises and Testing: A series of practical exercises involving status register testing, interrupt handling, and subroutine development, followed by a self-scoring test to verify comprehension.