Abstract
A multiprogramming operating system for the TI980A permits replacement of system primitives by a programmer familiar with the system's design and data structures. This paper describes the hardware features available; the method of use of the replaceable parts facility; typical student assignments for an operating systems course (e.g. ACM Curriculum '68 I4); and student reaction to the projects.
- 1 ACM Curriculum Committee on Computer Science, "Curriculum '68," Communications of the ACM, 11,, 3 (March, 1968), pp. 151-197. Google Scholar
Digital Library
- 2 Bauer, Henry R., III, Garrett, Edith, and Thomas, Gary, "PL980 Description," University of Wyoming Computer Science Department Technical Report, 1975.Google Scholar
- 3 Bauer, Henry R., III, "The Design of a TI980A Operating System for Classroom Use," Fifth Symposium on Computer Science Education, February 20, 1975, SIGCSE Bulletin, 7, 1 (February, 1975), pp. 20-22. Google Scholar
Digital Library
- 4 Bauer, Henry R., III, Thomas, Gary D., and VanBaalen, Jeffrey, "A Multiprogramming Operating System for the TI980A," University of Wyoming Computer Science Department Technical Report, 1976.Google Scholar
- 5 Cosine Committee of the Commission on Education of the National Academy of Engineering, "An Undergraduate Course on Operating Systems Principles," Washington, D. C., June, 1971.Google Scholar
- 6 Madnick, Stuart E. and Donovan, John J., Operating Systems, New York City: McGraw-Hill Book Company, 1974, Chapter 7. Google Scholar
Digital Library
- 7 Russell, Robert, "Preliminary Specifications, PL-11, A Programming Language for the DEC PDP-11 Computer," OM Development Note SW-29, CERN, Geneva, Switzerland, 1971.Google Scholar
- 8 Shaw, Alan C., The Logical Design of operating systems, Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1974. Google Scholar
Digital Library
- 9 Wirth, Niklaus, "PL360, A Programming Language for the 360 Computers," Journal of the ACM, 15, 1 (January, 1968), pp. 37-74. Google Scholar
Digital Library
Index Terms
Classroom use of replaceable parts in a multiprogramming system
Recommendations
Classroom use of replaceable parts in a multiprogramming system
SIGCSE '76: Proceedings of the sixth SIGCSE technical symposium on Computer science educationA multiprogramming operating system for the TI980A permits replacement of system primitives by a programmer familiar with the system's design and data structures. This paper describes the hardware features available; the method of use of the replaceable ...
A multiprogramming operating system for the TI980A
ACM '76: Proceedings of the 1976 annual conferenceThe University of Wyoming Computer Science Department has developed several versions of a multiprogramming operating system for research and for student use. This paper describes the background of the systems and the hardware facilities available. Major ...






Comments