Implementation of a high level language machine
Communications of the ACM
A microprogrammed implementation of EULER on IBM system/360 model 30
Communications of the ACM
Direct microprogrammed execution of the intermediate text from a high-level language compiler
ACM '73 Proceedings of the ACM annual conference
MICRO 7 Supplement to the conference record of the 7th annual workshop on Microprogramming
The SNOBOL 4 programming language
The SNOBOL 4 programming language
HLLDA defies RISC: thoughts on RISCs, CISCs, and HLLDAs
ACM SIGMICRO Newsletter
Hi-index | 0.00 |
A “Machine Representation Language” (MRL), a tool for the evaluation and simulation of the instruction sets of computers, was designed for research in computer architecture. A novel hypothetical machine to perform the simulation uses an acyclic directed graph as its machine language. MRL requires an expandable associative memory and a recursive execution environment; the research requires extensive instrumentation of the simulation. A microprogrammed implementation satisfying these requirements was completed on the Burroughs B1700 within an academic semester. Comparisons of implementation techniques and performance between the microprogrammed system and a developmental system using Snobol-4 show the utility and efficiency of the approach.