This document is a catalog of programs available for the PDP-7 computer, dated December 30, 1964. It organizes the software into three main categories: Basic Software Package, Basic Software for Special Equipment, and Basic Software for Maintenance.
The Basic Software Package includes fundamental utilities such as the Symbolic Tape Editor, FORTRAN II System (with compiler, assembler, operating system, and library), Assembler (Basic & Extended), and the DDT (Debugging Tape). It also lists various I/O routines like Teletype Output, FF Loader, Readin Mode Loader, Octal Print Subroutine, and Decimal Integer Print. Arithmetic capabilities are provided by the Floating Point Package, Multiply/Divide Subroutines (single and unsigned), and a Double Precision Integer Package. Utility programs for tape management (Master Tape Duplicator, Tape Reproducer, RIM Puncher) and subroutine handling (CAL Handlers) are also detailed.
The Basic Software for Special Equipment section caters to specific hardware configurations. This includes software for DECtape machines (DECtog, DECtrieve, DECtape Subroutines), machines with Card Reader, Punch, and Line Printer (Buffered Input-Output Package), systems with 30G or 30D Display (Pen Follow and Character Display Subroutines), and machines equipped with Mag Tape (Type 57A Compiler).
Finally, the Basic Software for Maintenance provides diagnostic and test programs for various PDP-7 components. These include tests for the Teleprinter, Clock Interrupts, Reader & Punch, and the comprehensive "Contest II" for instructions, memory, and I/O. A series of MAINDEC programs (401 Instruction Test, 402 Memory Checkerboard, 403 Address Test, and 410 RPB Test) are also described, focusing on verifying proper operation of instructions, memory addressing, and paper tape reader functionality.
Each listed program typically provides a unique "Digital" number, its name, and an abstract detailing its purpose, functionality, and often, its hardware requirements.
Site structure and layout ©2025 Majenko Technologies