Contemporary Concepts of Microprogramming and Emulation
ACM Computing Surveys (CSUR)
Communications of the ACM
Formal requirements for virtualizable third generation architectures
Communications of the ACM
Monitors: an operating system structuring concept
Communications of the ACM
An environment for research in microprogramming and emulation
Communications of the ACM
Communications of the ACM
HYDRA: the kernel of a multiprocessor operating system
Communications of the ACM
Programming semantics for multiprogrammed computations
Communications of the ACM
Microprogrammable Computer Architectures
Microprogrammable Computer Architectures
On the transfer of control between contexts
Programming Symposium, Proceedings Colloque sur la Programmation
Computer system organization: The B5700/B6700 series (ACM monograph series)
Computer system organization: The B5700/B6700 series (ACM monograph series)
Programming Languages, Information Structures, and Machine Organization.
Programming Languages, Information Structures, and Machine Organization.
The contour model of block structured processes
ACM SIGPLAN Notices
Hi-index | 48.22 |
A multi-interpreter system is a system in which programs execute by virtue of being interpreted by other programs, which themselves may either be interpreted (i.e. nested interpreters) or run directly on the host machine. The model reveals the anatomy of interpreters and how these differ from procedures, and exhibits links to protection domains and multiprocessor architectures.