Development of a High Level Language and Cross-Compiler for the Intel 8080 Microprocessor.

Abstract

The language is a general purpose language which can be entered online on a DEC PDP-11/40 minicomputer and cross compiled for the I8080. The cross-compiler follows the general pattern of most high level language compilers and consists of a scanner, a parser, semantic routines and code generation procedures. The cross-compiler accepts the input language and produces assembly language which is provided to a cross-assembler to generate machine code either on paper tape or a disk file. This code is then loaded into the I8080 for execution. The basic advantage of the high level language and cross-compiler is that it provides a user the capability to develop a program without having to know the details of microprocessor assembly language. Also, program development aids available on the DEC PDP-11/40 minicomputer with an RSTS/E operating system are made available to the microprocessor programmer. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 07, 1979
Accession Number
ADA090623

Entities

People

  • William Ward Hatcher

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Assembly
  • Assembly Languages
  • Compilers
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Demographic Cohorts
  • Grammars
  • High Level Languages
  • Language
  • Machine Languages
  • Microprocessors
  • Midrange Computers
  • Object Code
  • Operating Systems

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computer Science.
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.