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.
Preview
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.
Huck, T., Comparative Analysis of Computer Architectures, Stanford University Technical Report No. 83-243, May, 1983.
Kane, G., MIPS R2000 RISC Architecture, Prentice Hall, Englewood Cliffs, NJ, 1987.
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.
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.
Knuth, D., “An Empirical Study of FORTRAN Programs,” Software Practice & Experience, Vol. 1, 1971.
Patterson, D. and Sequin, C., “A VLSI RISC,” Computer, September, 1982.
Tanenbaum, A., “Implications of Structured Programming for Machine Architecture,” Communications of the ACM, March, 1978.
van de Goor, A.J., Computer Architecture and Design, Addison-Wesley Publishing Company, Wokingham, England, 1989.
Author information
Authors and Affiliations
Editor information
Rights 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