This document details the Bidirectional PDP-7 DECtape Subroutines, a software package designed for efficient, variable-length record transfers to and from DECtape on a PDP-7 computer. The subroutines aim to minimize DECtape access time and enable program overlap with data transfers by leveraging program interrupt or automatic priority interrupt facilities.
Key features include:
The subroutines require a standard DECtape format (1100g usable blocks of 400g words) and occupy approximately 604g memory locations within the first 8K. They interface with 555/TU55 DECtape drives and 550/550A DECtape controls on a PDP-7. The document provides detailed instructions for loading, calling sequences (JMS MMRDS for read, JMS MMWRS for write), handling program and automatic priority interrupts, and interpreting various error codes. Flowcharts illustrate the operational logic for read, write, and search routines.
Site structure and layout ©2025 Majenko Technologies