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