Skip to main content

Are operating systems at RISC?

  • Conference paper
  • First Online:
Operating Systems of the 90s and Beyond

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 563))

  • 152 Accesses

Abstract

A new generation of high speed microprocessors has become the standard in a number of workstation environments. The technology, RISC, has made high speed processing a reality at a relatively low price. The basic design goal of the RISC is aimed at higher speed execution of application programs and was based on an analysis of volumes of such code. It is not clear, however that the resulting RISC instruction sets are appropriate for implementing operating systems that run on these hardware platforms. In the current work, we look at some of the issues associated with RISC designs and how well these designs support the operating systems that run on them.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Anderson, T.E., Levy, H.M., Bershad, B.N. & Lazowska, E.D., “The Interaction of Architecture and Operating System Design,” Technical Report 90-08-01, Department of Computer Science and Engineering, University of Washington, August, 1990.

    Google Scholar 

  • Huck, T., Comparative Analysis of Computer Architectures, Stanford University Technical Report No. 83-243, May, 1983.

    Google Scholar 

  • Kane, G., MIPS R2000 RISC Architecture, Prentice Hall, Englewood Cliffs, NJ, 1987.

    Google Scholar 

  • Karshmer, A.I., Thomas, J.N., Annaiyappa, P.K., Eshner, D., Kankanahalli, S. and Kurup, G., “Architectural Support for Operating Systems: A Popular RISC vs. A Popular CISC,” Microprocessing and Microprogramming, No. 30, 1990, pp. 21–32.

    Article  Google Scholar 

  • Karshmer, A.I., Thomas, J.N., Annaiyappa, P.K., Eshner, D, Kankanahalli, S. and Kurup, G., “Architectural Support for Operating Systems In Five Microprocessors,” in review.

    Google Scholar 

  • Knuth, D., “An Empirical Study of FORTRAN Programs,” Software Practice & Experience, Vol. 1, 1971.

    Google Scholar 

  • Patterson, D. and Sequin, C., “A VLSI RISC,” Computer, September, 1982.

    Google Scholar 

  • Tanenbaum, A., “Implications of Structured Programming for Machine Architecture,” Communications of the ACM, March, 1978.

    Google Scholar 

  • van de Goor, A.J., Computer Architecture and Design, Addison-Wesley Publishing Company, Wokingham, England, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arthur Karshmer Jürgen Nehmer

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karshmer, A.I., Thomas, J.N. (1991). Are operating systems at RISC?. In: Karshmer, A., Nehmer, J. (eds) Operating Systems of the 90s and Beyond. Lecture Notes in Computer Science, vol 563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024522

Download citation

  • DOI: https://doi.org/10.1007/BFb0024522

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54987-1

  • Online ISBN: 978-3-540-46630-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics