ML80: A Structured Machine-Oriented Microcomputer Programming Language.

Abstract

A structured systems programming language for the 8080 microprocessor is described. The language provides an algebraic notation for machine-level register and data operations, while incorporating most control constructs available in block-structured high-level languages. Compile-time facilities include recursive macros, expression evaluation, and conditional compilation. Object programs are relocatable, and independently compiled procedures can be linked at load-time. The resident compiler executes on a microcomputer system with 16K bytes of main memory. (Author)

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1975
Accession Number
ADA020055

Entities

People

  • Luiz Roberto Borges Pedroso

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Buildings And Structures
  • Compilers
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing-Related Activities
  • Formal Languages
  • High Level Languages
  • Language
  • Microprocessors
  • Notation
  • Personal Computers
  • Programming Languages
  • Software Development

Fields of Study

  • Computer science

Readers

  • Computer Programming and Software Development.
  • Computer Science.
  • Parallel and Distributed Computing.