Access the full text.
Sign up today, get DeepDyve free for 14 days.
M. Manthey (1975)
Nested Interpreters and System Structure, 4
T. Hoare (1974)
Monitors: an operating system structuring conceptCommun. ACM, 17
G. Popek, R. Goldberg (1974)
Formal requirements for virtualizable third generation architecturesCommun. ACM, 17
James Bell (1973)
Threaded codeCommun. ACM, 16
R. Goldberg (1899)
Architecture of virtual machines
(1976)
Job control on the ICL 1900 series
N. Derrett, M. Manthey (1976)
Multi-Interpreter Systems, 5
R. Fabry (1974)
Capability-based addressingCommun. ACM, 17
P. Landin (1964)
The Mechanical Evaluation of ExpressionsComput. J., 6
W. Wulf, E. Cohen, W. Corwin, Anita Jones, R. Levin, C. Pierson, F. Pollack (1974)
HYDRA: The Kernel of a Multiprocessor Operating SystemCommun. ACM, 17
Acting Director, Computing Services
A. Colin, K. Shorey, W. Teasdale (1975)
The translation and interpretation of stab‐12Software: Practice and Experience, 5
R. Needham, M. Wilkes (1974)
Domains of Protection and the Management of ProcessesComput. J., 17
(1972)
The design of the BI 700
W. Wilner (1972)
Burroughs B1700 memory utilization
Ejvind Lynning (1976)
A Multi-Emulation System, 5
J. Buzen, U. Gagliardi (1973)
The evolution of virtual machine architecture
R. Rosin, G. Frieder, R. Eckhouse (1972)
An environment for research in microprogramming and emulationCommunications of the ACM, 15
R. Rosin (1969)
Contemporary Concepts of Microprogramming and EmulationACM Comput. Surv., 1
G. Kahn, David MacQueen (1977)
Coroutines and Networks of Parallel Processes
A. Salisbury (1976)
Microprogrammable Computer Architectures
(1980)
9-11 March 1980 @BULLET Conference on Application Development Systems
J. Johnston (1971)
The contour model of block structured processesACM SIGPLAN Notices, 6
B. Lampson, James Mitchell, E. Satterthwhaite (1974)
On the transfer of control between contexts
E. Organick (1973)
Computer system organization: The B5700/B6700 series (ACM monograph series)
(1966)
Programming semantics for multi - programmed computer systems
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.
Communications of the ACM – Association for Computing Machinery
Published: May 1, 1979
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.