This document describes the DIAL-MS Editor, a comprehensive program designed for the PDP-12 computer that functions as an editor, filing system, and assembler. It is largely derived from the basic LINC program LAP6 by Mary Allen Wilkes and incorporates assembly portions from PDP-8 programs like PAL-D. The Digital Equipment Corporation acknowledges Mary Allen Wilkes for her contributions to LAP6.
The DIAL-MS Editor combines features from the DIAL-V2 Editor (DEC-12-ZW7A-D) and the DIAL-V2 Add Program (DEC-12-ZW8A-D), maintaining logical and functional similarity but utilizing DIAL-MS routines for all I/O operations. It allows users to create, modify, and edit source programs, displays line numbers and an editing cursor, and processes monitor commands. Commands referencing the "Working Area" are routed through a GOODY subroutine for logical transformation into DIAL-MS calls.
Key components and functions of the Editor include:
APTBLK, ASTBLK, DIALST, WA, MAXNUM) and symbolic character codes (e.g., AM for Alt Mode, CR for Carriage Return).Editor's Tables: Several tables manage core functionalities:
Monitor Command Decode Routines: Detail how the Editor processes user commands entered via the carriage return, dispatches them based on their type, and sets up corresponding parameters.
BBTBLK, CURLN, CURPTR, MAXLN, etc.) manage memory addresses and operational states.| dec-d8-asaa-d | DEC-D8-ASAA-D |
Site structure and layout ©2025 Majenko Technologies