A Microcode Compiler that Runs on the IBM AT.

Abstract

PENGUIN SOFTWARE, Inc has demonstrated the feasibility of supporting microcode development with a retargetable microcode compiler. This approach avoids many of the problems associated with microcode compilers by allowing the designer to specify an efficient language tailored to the requirements of a particular computer design and programming algorithm. In particular, we avoid the issues of code compaction, and resource allocation. Prototype compilers were generated which have the capability of supporting a broad class of different languages, and generating microcode for virtually any digital hardware architecture. Based on the performance of these compilers, several recommendations have been made for future enhancements. One especially important modification is necessary to support cascaded, systolic, and parallel arrays of microprocessor. Another change concerns using HILEVEL Technologies HAlLE meta-assembly language as an intermediate language.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 22, 1987
Accession Number
ADA181093

Entities

People

  • Thomas H. Weight

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes
  • Weapons Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Application Software
  • Assembly Languages
  • Compilers
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Debugging
  • Digital Information
  • Engineering
  • Hash Tables
  • High Level Languages
  • Language
  • Microcode
  • Notation
  • Object Code

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computer Programming and Software Development.
  • Systems Analysis and Design