Advanced Avionics Computer Architecture. Volume 1. Executive Summary.

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 nd records, unconstrained arrays, dynamic storage allocation, detecting dangling references, 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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1985
Accession Number
ADA158119

Entities

People

  • L. Greenspan
  • R. Singletary

Tags

DTIC Thesaurus Topics

  • Abstracts
  • Air Force
  • Compilers
  • Computer Architecture
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Data Transmission
  • Government Procurement
  • Governments
  • High Level Languages
  • Instruction Set Architecture
  • Instructions
  • Language
  • Programming Languages
  • Standards

Fields of Study

  • Engineering

Readers

  • Computer Science.
  • Software Engineering
  • Software Engineering.