SimOS emulates both user-mode and system-mode code for a MIPS-based
multiprocessor.
It uses a combination of direct-execution
(some OS rewrites may be required)
and dynamic cross-compilation
(no rewrites needed)
in order to emulate and, to some degree, instrument.
Categories:
See:
From instruction-set simulation and tracing