skip to main content
article
Free Access

A multiprogramming operating system for a minicomputer

Authors Info & Claims
Published:01 February 1977Publication History
Skip Abstract Section

Abstract

Described in this paper is a small, modular operating system which was written for an Interdata-70 machine. The total operating system is memory resident and occupies 5K bytes. The primary motivation in redesigning the operating system was to structure it so that students and general system users could easily expand or modify the basic services of the supervising system. Towards this end, the following system principles are embodied in the design: (1) clearly defined separation of system functions, (2) separate object modules for each system routine, and (3) simple system design. Although specifics of implementation are discussed, general design concepts are covered which should aid the reader in any similar attempt (either by example or counter example).

References

  1. 1 Bauer, Henry, 'Design of a TI980A Operating System for Classroom Use', SIGCSE Bulletin: Special Issue, Fifth Symposium on Computer Science Education, 7:1, 20-22 (1975) Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Frailey Dennis J., 'DSOS—A Skeletal, Real-Time, Minicomputer Operating System', Software—Practice and Experience, vol 5, 5-18 (1975)Google ScholarGoogle ScholarCross RefCross Ref
  3. 3 Lane, Malcolm G., 'A Hands-on Approach to Teaching Systems Programming', SIGCSE Bulletin: Special Issue, Fifth Symposium on Computer Science Education, 7:1, 23-30 (1975) Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Lang, T. and Fox. D. A., 'A General Purpose Task Queueing Mechanism for Small Machines', Software Practice and Experience, vol 4, 63-69 (1974)Google ScholarGoogle ScholarCross RefCross Ref
  5. 5 Purser, W. F. C. and Jennings, D. M., 'The Design of a Real-Time Operating System for a Mini-Computer. part I', Software Practice and Experience, vol 5, 147-67 (1975)Google ScholarGoogle ScholarCross RefCross Ref
  6. 6 Tsichritzis, D., C. and Bernstein, P. A., Operating Systems, Academic Press, Inc., New York, (1971) Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A multiprogramming operating system for a minicomputer

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGCSE Bulletin
    ACM SIGCSE Bulletin  Volume 9, Issue 1
    Special issue seventh technical symposium on computer science education
    Feb 1977
    187 pages
    ISSN:0097-8418
    DOI:10.1145/382063
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGCSE '77: Proceedings of the seventh SIGCSE technical symposium on Computer science education
      February 1977
      187 pages
      ISBN:9781450374071
      DOI:10.1145/800104

    Copyright © 1977 ACM

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 February 1977

    Check for updates

    Qualifiers

    • article
  • Article Metrics

    • Downloads (Last 12 months)20
    • Downloads (Last 6 weeks)2

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader
About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!