LOCOSS: A MULTIPROGRAMMING MONITOR FOR THE DEC PDP-7

Abstract

LOCOSS (Logic of Computers Operating System for the PDP-Seven) was developed to provide a suitable run-time environment in which to run applications programs. Multiprogramming capabilities are an essential part of the system and allow a flexible organization. Provision is made for alternate methods of establishing a separate (parallel) line of execution and for invoking a subtask. EVENTS provide a flexible means of intertask communication. A keyboard Command Interpreter provides a number of real-time control services and simple debugging aids. Input-output is buffered, overlapped, and essentially device-independent, allowing users to write programs with references to generalized 'sources' and 'sinks.' I/O devices supported are: teletype, paper tape reader and punch, 201A dataphone, IBM 1800 (the disk file system and running programs), and the 337 display as a character sink. Additional subroutines are available for such user needs as reading and writing octal or decimal numbers, loading a program from the IBM 1800 disk, and setting an interval timer.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1968
Accession Number
AD0681368

Entities

People

  • D. R. Frantz
  • J. L. Foy Jr.
  • R. F. Brender

Organizations

  • University of Michigan

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Character Generators
  • Computer Programming
  • Computer Programs
  • Computers
  • Contracts
  • Control Systems
  • Intervals
  • Keyboards
  • Lists (Data Structures)
  • Multiprogramming
  • Operating Systems
  • Parallel Processing
  • Personality
  • Procedures (Computers)
  • Push Buttons
  • System Software

Readers

  • Computer Programming and Software Development.
  • Computer Science.