DocumentCode
1118882
Title
A Computer Architecture for Level Structured Systems
Author
Bernstein, Arthur J. ; Siegel, Paul
Author_Institution
Department of Computer Science, State University of New York
Issue
8
fYear
1975
Firstpage
785
Lastpage
793
Abstract
The notion of level structured operating systems is receiving growing acceptance in the computing community. These systems are implemented and debugged incrementally, one level at a time. Each level provides a pseudo-machine interface upon which the next level can be implemented. Such systems offer significant advantages from the piont of view of debugging, reliability, understandability, and modifiability over conventionally organized systems. The efficiency price which must be paid for this type of organization can be overcome by providing some simple mechanisms in the hardware to support the level structure. It is the purpose of this paper to point out where the hardware support is needed and to suggest one way of implementing these features.
Keywords
Computer architecture, Dijkstra, hardware support, level structured system, pseudo-machine, virtual machine.; Associate members; Buildings; Computer architecture; Computer science; Costs; Hardware; Operating systems; Software debugging; Software performance; Virtual machining; Computer architecture, Dijkstra, hardware support, level structured system, pseudo-machine, virtual machine.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/T-C.1975.224310
Filename
1672903
Link To Document