Abstract

Traditionally, programs on microcomputers have been accessing the hardware through a simple monitor. Recent years, however, have seen the evolution of general operating systems for microcomputers. With these, microcomputer systems follow the history of the mainframes. General operating systems have several advantages. They enhance the possibilities of the hardware and define standard interfaces for application programs. However, the price one has to pay for these benefits is high. The operating system itself will take a large part of the available resources and, for many systems, it will hinder a user-oriented interface of the application programs. These disadvantages, which are serious enough for mainframes, can make the traditional general operating system unacceptable for microcomputer systems. As an alternative, we will propose a multi-level operating system, based on ideas from the ISO Open System Interconnection Basic Reference Model [1]. This system combines the advantages of having only a thin layer of software between application programs and the hardware, with the functionality offered by general operating systems.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.