SIMPL-M Code Generation for the Intel 8080 Microcomputer.
AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OHIO
Pagination or Media Count:
Microcomputers add a new dimension to modern computers. However, since microcomputers are not well-suited to running large compilers, the medium of communication between the programmer and micros has traditionally been assembly language. The computer software industry realized some time ago that the most effective means of generating a software system is by using a compiler capable of communicating clearly both with the programmer and the computer hardware. Such compilers are necessarily large, and are generally used to create machine code for the big machines they run on. However, by replacing a compilers code generator with the code generator of a small machine, a compiler can run on the large machine and generate code for a small one, and the size limitation problem is eliminated. This thesis presents just such a cross-compiler. The large machine is the CDC 6000 and the very capable compiler is the SIMPL compiler written by Victor R. Basili and Albert J. Turner.
- Computer Programming and Software
- Computer Hardware