GRAPHICS.

Abstract

Software design for the Terminal Support Processor (TSP) system has concentrated on the specification of a language called LIL (for Local Interaction Language). Designed for interpretation by a micro-processor in the TSP system, LIL is a general-purpose language with primitives for manipulating display structures and handling message-oriented input-output. The user specifications for LIL are now available and are presented here in considerable detail. A new mechanism for triggering a user program at interrupt level has been implemented on TX-2. The mechanism uses signals derived from hardware devices which can monitor the state of TX-2 control registers. An experimental interactive program has been written to illustrate one application area for the new facility: software measurement. A new character generator has been installed on TX-2. The storage scope editor on TX-2 has been refined and extended on the basis of user experience. Cursor visibility has been improved by flashing the cursor at a rate of six per second. The Basic Combined Programming Language (BCPL) compiler on TX-2 has been optimized. An overall compilation speed improvement of 374 percent has been achieved in part by making use of the new performance measurement tools now available. An on-line documentation system has been developed for preparing, editing, and presenting system documentation on a variety of output devices. On-line documentation is now available for many parts of the TX-2 system

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 31, 1970
Accession Number
AD0709187

Entities

People

  • James W. Forgie

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Application Software
  • Character Generators
  • Compilers
  • Computer Programming
  • Computers
  • Generators
  • Graphics
  • Language
  • Measurement
  • Personality
  • Procedures (Computers)
  • Programming Languages
  • Software Design
  • Specifications
  • Standards
  • Terminals

Readers

  • Climatology
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Database Systems and Applications