The Impact of Nebula, MCF (Military Computer Family), and Ada (Trademark) on Real-Time Embedded Computer Systems,

Abstract

The 1862A Instruction Set architecture (ISA) is resulting in a Nebula - Military Computer Family Data Processing System. This combination will provide a significant improvement in software performances for both unit and distributed-processor real-time systems. The performance gain will be obtained from the short, compact code sequences resulting from the inherent power of the ISA and from the inherent machine speed of the Military Computer Family. This gain obviates the need for any assembly-language programming for real-time applications. Productivity, realiability, and maintainability requirements demand that all future real-time applications be written in a higher order language. Experiments to date show that the Ada-Nebula combination results in the best source code to object code expansion values, hence best performance. Of the higher order languages most suited to real-time performance (Fortran, Jovial, CMS-2, and Ada), Ada with an Ada-based program design language provides the capability for the highest productivity. Traceability between design and code, using Ada and Ada PDL, and a machine processable documentation methodology will provide the reliability and maintainability desired by the software community. (Author)

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1982
Accession Number
ADP003534

Entities

People

  • F. E. Wuebker

Tags

DTIC Thesaurus Topics

  • Air Force
  • Assembly Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Data Processing
  • Instruction Set Architecture
  • Language
  • Object Code
  • Reliability

Fields of Study

  • Computer science
  • Engineering

Readers

  • Parallel and Distributed Computing.
  • Software Engineering.