DECsystem-10 Technical Summary

Order Number: XX-CCDA5-DD

This document is a technical summary of the DECsystem-10, a multipurpose computer system developed by Digital Equipment Corporation, designed for computer analysts, system programmers, system managers, and operators.

Key Features and Capabilities:

  • System Overview: The DECsystem-10 is a versatile and powerful 36-bit system known for reliability, efficiency, and data integrity. It features built-in protection, online diagnostics, and automatic recovery.
  • Processors: It supports KL10 and KS10 CPUs, both 36-bit microprogrammed processors with 256K direct addressing, multiple general-purpose registers, and cache memory for faster access. The KL10 can be configured as a Symmetric Multi-Processor System (SMP) for improved availability and performance, using a PDP-11-based console front-end. The KS10 uses an 8-bit microprocessor for its console.
  • Operating System (TOPS-10): A highly reliable virtual memory, multiprogramming, and multiprocessing operating system. It supports interactive timesharing, multistream batch processing, real-time computing, and remote communications simultaneously. Key components include a Command Processor, Scheduler (with priority queues and SMP scheduling), Swapper (for dynamic memory management), UUO Handler (for system services), Input/Output routines (device-independent data transfers), and a robust File System (with protection, quotas, and dynamic storage allocation). It also features an Inter-Process Communication Facility (IPCF) for job communication.
  • Reliability: Built-in hardware and software mechanisms ensure system integrity, including power failure detection, temperature sensors, automatic restart, and comprehensive error detection and reporting (via an error log file).
  • User Management: Supports various user roles:

    • Application Programmers: Use a wide range of languages (FORTRAN, COBOL, ALGOL, APL, BASIC, BLISS-36, MACRO) and tools for program development, debugging, and data management.
    • System Programmers: Utilize MACRO and BLISS-36 for system development, making monitor calls for system functions.
    • System Managers: Control data access, user authorization, resource allocation (disk quotas, CPU time via class scheduling), accounting, and performance analysis.
    • System Operators: Manage system startup, shutdown, recovery, backup, batch streams, and user requests via the OPSER interface.
  • Peripherals: Supports a broad family of devices, including mass storage (various disk drives like RM03, RP06, RTP20; magnetic tape systems like TU72, TU77), unit-record devices (lineprinters, card readers, paper tape punch/readers), and terminals (hard-copy LA37, LA38, LA120; video VT100).

  • Communication Hardware & Software: Provides extensive networking capabilities through TOPS-10 communication products. This includes serial line interfaces (DZ11, DL11), synchronous line interfaces (DUP11), auxiliary processors (KMC11-A), communication front-ends (DN20), and remote stations (DN200). It supports TOPS-10 Network Protocols (ANF-10) for inter-host communication, IBM-protocol emulator/terminators (2780/3780 ET), and DECnet-10 for connectivity with PDP-11 systems.
  • Data Management & Applications: Offers optional products like DBMS (CODASYL compliant for high-performance data management), IQL (Interactive Query Language for retrieval and reporting), SORT/MERGE utility, COGO-10 (geometric language), and PCS-10 (project control system).
  • Support Services: Digital provides comprehensive support including sales, specialists, installation, software warranty, software product services (updates, professional services), hardware services (DECservice, Basic Service), customer financing, accessories and supplies, and participation in DECUS (Digital Equipment Computer Users Society) for community and knowledge sharing.
XX-CCDA5-DD
May 1981
130 pages
Quality

Original
14MB

Site structure and layout ©2025 Majenko Technologies