Advanced Avionics Computer Architecture. Volume 2. Instruction Set Architecture Specification.
Abstract
This exploratory development program was originally aimed at developing a computer with features to specifically support the JOVIAL (J73) programming language with considerations to Ada. Later, the program was redirected to modify the instruction set architecture (ISA) to more fully support Ada and increase performance. The new ISA supports most of the standard functions found in most ISA, but gives additional supports in: the Ada package concept, processing arrays and records, unconstrained arrays, dynamic storage allocation, detecting dangling reference, detecting undefined variables, Ada-like exception handling, case instructions, for-loop instructions, Ada-like parameter passing, Ada-like tasking instructions and IEEE-standard floating point data types. Keywords: High level language Ada machine, Semantic gap reduction; Language-directed architecture; Non-Von Neumann architecture; Object oriented architecture; Capability based addressing.
Document Details
- Document Type
- Technical Report
- Publication Date
- May 01, 1985
- Accession Number
- ADA158120
Entities
People
- L. Greenspan
- R. Singletary