This document provides a comprehensive guide to two core utilities for program execution and debugging on the PDP-10 system: the Linking Loader (LOADER) and the Dynamic Debugging Technique (DDT-10).
The Linking Loader (LOADER) (Version #043 and later) is designed to load and link relocatable binary (.REL) programs, primarily generated by Macro-10 or FORTRAN IV. Its key functions include generating a symbol table for debugging, performing automatic program loading and relocation, and conducting library searches. LOADER supports various input/output devices, requires a minimum of 3K core, and can produce optional storage maps. It offers a flexible command structure with numerous switches to control aspects like symbol loading, library search modes, and the use of its "Chain feature" to segment large FORTRAN programs for efficient execution.
The Dynamic Debugging Technique (DDT-10) is an on-line tool for interactively checking out and testing MACRO-10 and FORTRAN programs, occupying approximately 2K of core. DDT-10 enables users to set and manage up to eight breakpoints (including conditional ones), examine and modify memory contents using various symbolic, numeric, and text modes, define and manipulate program symbols, and evaluate arithmetic expressions. It also features powerful search capabilities for specific words or effective addresses, paper tape control for saving and loading programs, and memory zeroing functions. The document details basic and advanced commands, type-out and type-in modes, and explains the Executive Mode Debugging (EDDT) version for privileged programs, highlighting its operational differences.
Site structure and layout ©2025 Majenko Technologies