The Interpreter


``The Interpreter'' is a micro-architecture that is intended for a variety of uses including emulation of existing or hypothetical machines and program profiling. An emulator is written in microcode and instructions executed from the microinstructions that are executed from the microstore give both parallelism and fast execution.


More detailed review:


This review/summary by Pardo.

From instruction-set simulation and tracing