HLLM Software Support.

Abstract

The purpose of this document is to provide a comprehensive assessment of the Instruction Set Architecture (ISA) designed to support the development of the advanced avionic computer referred to as a High Level Language Machine (HLLM). The assessment is with respect to the JOVIAL (J73) language as described by MIL-STD-1589B. The assessment is divided into four parts, each of which evaluates the ISA from a different perspective. Section 2 evaluates the ISA in terms of how the user programming language JOVIAL (J73) maps onto the ISA. Section 3 discusses just how well suited JOVIAL (J73) is for the ISA and the impact of the current ISA definition on a preprocessor developed to translate JOVIAL (J73) into the ISA features. Section 4 suggests what changes to the ISA would result in a more suitable architecture for JOVIAL (J73). Additional keywords: Semantics; embedding; computer architecture.

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1985
Accession Number
ADA154828

Entities

People

  • M. Moore

Organizations

  • SofTech, Inc.

Tags

DTIC Thesaurus Topics

  • Computer Architecture
  • Computer Programming
  • Computers
  • Computing System Architectures
  • High Level Languages
  • Instruction Set Architecture
  • Instructions
  • Language
  • Linguistics
  • Programming Languages

Readers

  • Computational Linguistics
  • Critical Infrastructure Protection in CBRN and WMD Threats.