Summary
This document describes the "Random DCA Test," a diagnostic program for the PDP-8/E computer. The program's purpose is to verify the correct operation of the DCA (Deposit Accumulator) instruction.
Key details include:
- Function: The program uses a random number generator to select memory addresses and operands for the DCA instruction. It performs the operation and then checks if the operand was deposited into the correct location, alerting the operator via a Teletype printout if an error is detected.
- Requirements: It requires a PDP-8/E with a Teletype and follows the standard loading procedure using the Binary Loader.
- Operation: The program allows for various control switch settings to manage error printouts and loop modes (such as "scope mode" for troubleshooting).
- Execution: It runs a series of tests in the memory range 0410 through 7600 and signals completion by ringing the Teletype bell after 7 passes (comprising 27,328 random tests).
- Technical Content: The latter half of the document provides the full source code listing, memory mappings, and constants used for the diagnostic.