A Microprogrammed Processor Implementation of a Subset ADA Code.

Abstract

This report describes a machine microprogramming and support software generation effort to enable the execution of Ada programs on a small embedded computer. The microprogrammable minicomputer emulator (MIME) resident in the AFIT Digital Engineering Laboratory is used as the Ada target machine. The Ada compiler used is resident on the Avionics Lab DEC-10 and produces pseudo-machine code. The main effort of this project was to accomplish the microprogramming of the MIME to execute this pseudo-code and to develop support software to facilitate transfer of Ada programs from the DEC-10 to the MIME. The final results indicate that the MIME provides an excellent capability for the study of Ada programming of embedded computers.

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1982
Accession Number
ADA118073

Entities

People

  • Larry E. Lang

Organizations

  • Air Force Institute of Technology

Tags

DTIC Thesaurus Topics

  • Avionics
  • Buildings And Structures
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Demographic Cohorts
  • Digital Engineering
  • Engineering
  • Machine Languages
  • Microprogramming
  • Midrange Computers
  • Programming Languages
  • Research Facilities

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Engineering
  • Database Systems and Applications
  • Software Verification and Validation.