Accession Number:

ADA158120

Title:

Advanced Avionics Computer Architecture. Volume 2. Instruction Set Architecture Specification.

Descriptive Note:

Final rept. May 80-Nov 84,

Corporate Author:

SANDERS ASSOCIATES INC NASHUA NH

Personal Author(s):

Report Date:

1985-05-01

Pagination or Media Count:

305.0

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.

Subject Categories:

  • Computer Programming and Software
  • Computer Hardware

Distribution Statement:

APPROVED FOR PUBLIC RELEASE