DEC-10-MZDC-D Introduction to DECsystem-10 Software Aug74

Order Number: XX-DAB6C-17

This document, "Introduction to DECsystem-10 Software," provides a comprehensive overview of the DECsystem-10 computing system, aimed at users familiar with computers but seeking to understand the relationships between its various parts.

The manual outlines the three main components of the DECsystem-10:

  1. DECsystem-10 Hardware: Introduced as a family of expandable systems (e.g., 1040, 1050, 1060, 1070, 1077) built around one or two central processors (KA10 or KI10), with various memory, disk, tape, I/O, and data communication devices.
  2. DECsystem-10 Operating System (Monitor): This resident software manages system resources, handles user requests, schedules jobs, and controls input/output. Key components include the command decoder, scheduler, swapper (for memory management and job swapping), UUO (User Unassigned Operation) handler, I/O routines, and file handler. It supports multimode computing, allowing concurrent timesharing, multiprogram batch processing, real-time operations, inter-process communication, and remote communications. Features like spooling, mass storage file systems, core utilization (swapping, sharing, virtual memory), and job dependency are explained.
  3. DECsystem-10 Non-Resident Software: These are user-facing programs that reside on mass storage and are loaded as needed. They include:
    • Languages: Assemblers (MACRO), Compilers (ALGOL, BASIC, COBOL, FORTRAN), and Interpreters (AID, APL).
    • Editors: LINED, TECO, SOUP (Software Updating Package), and RUNOFF (for manuscript preparation).
    • Utilities: Such as CREF (cross-reference), DDT (Dynamic Debugging Technique), FAILSAFE (data recovery), FILEX (file transfer), LINK-10 (linking loader), PIP (Peripheral Interchange Program), and MACY11/LNKX11 (PDP-11 cross-assemblers).
    • Monitor Support Programs: Including MONGEN (monitor generator), OPSER (operator service), LOGIN, and KJOB-LOGOUT.
    • Applications: Specifically the Data Base Management System (DBMS-10) and TYPESET-10 (text formatting for typesetting).

The document is not a programmer's reference but rather an introductory guide to the architecture, capabilities, and fundamental operations of the DECsystem-10.

XX-DAB6C-17
May 1974
62 pages
Quality

Original
2.9MB

Site structure and layout ©2025 Majenko Technologies