• 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