ALGOL-M. An Implementation of a High-level Block Structured Language for a Microprocessor-based Computer System
John P. Flynn, Mark S. Moranville · Calhoun: The Naval Postgraduate School Institutional Archive (Naval Postgraduate School) · 1977
The design and implementation of the ALGOL-M programming language for use on a microprocessor-based system is described. The implementation is comprised of two subsystems, a compiler which generates code for a hypothetical zero-address machine and a run-time monitor which executes this code. The system was implemented in PL/M to run on an 8080 microcomputer in a diskette-based environment with at least 20K bytes of user storage.