Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Xinu/WU: an improved PC-Xinu clone?

Published: 01 February 1989 Publication History
  • Get Citation Alerts
  • Abstract

    In teaching an undergraduate course in Operating Systems, it is instructive if the students have an actual operating system they can study and modify. Care should be taken, however, in selecting a system that the students can realistically be expected to understand. Xinu/WU retains the advantages of its parent PC-Xinu [Fossum 1987]; a small yet relatively complete operating system for the IBM PC, supplied with full source code and able to run within its development environment. Xinu/WU incorporates three particular enhancements: an improved implementation, integration into Borland International's Turbo C™ run-time environment, and more effective use of the windowing system. The conclusion is that Xinu/WU increases the possibility of using such a system in an undergraduate Operating Systems course. Two ways in which it can be utilized are presented.

    References

    [1]
    Comer, Douglas,Operating Systems Design The Xinu Approach ; Prentice-Hall, Inc., Englewood Cliffs, N.J., 1984.
    [2]
    Comer, Douglas and Fossum, Timothy, Operating Systems Design Vol. I: The Xinu Approach (PC Edition) ; Prentice-Hall, Inc., Englewotxi Cliffs, N.J., 1988.
    [3]
    Fossum, Timothy, "PC-Xinu: Features and Installation," Operating Systems Review, Volume 21, No. 3, July 1987, pp. 30- 33.
    [4]
    Mead, Jerud,"The Multiuser Calculator: an Operating System Project," SIGCSE Bulletin, Volume 20, No. 1, February 1988, pp. 32-35.
    [5]
    Tanenbaum, Andrew, "A Unix Clone with Source Code for Operating Systems Courses," Operating Systems Review, Volume 21, No. 1, January 1987, pp. 20- 29.
    [6]
    Tanenbaum, Andrew, Operating Systems : Design and Implementation ; Prentice-Hall, Inc., Englewood Cliffs, N.J., 1987.

    Cited By

    View all
    • (1992)A system generation for a small operating systemProceedings of the 30th annual Southeast regional conference10.1145/503720.503733(247-252)Online publication date: 8-Apr-1992
    • (1990)A small operating systemProceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems10.1145/99412.99447(132-142)Online publication date: 1-Feb-1990
    • (1990)Simulation of process and resource management in a multiprogramming operating systemProceedings of the twenty-first SIGCSE technical symposium on Computer science education10.1145/323410.323429(125-128)Online publication date: 1-Feb-1990
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCSE Bulletin
    ACM SIGCSE Bulletin  Volume 21, Issue 1
    Feb. 1989
    282 pages
    ISSN:0097-8418
    DOI:10.1145/65294
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGCSE '89: Proceedings of the twentieth SIGCSE technical symposium on Computer science education
      February 1989
      309 pages
      ISBN:0897912985
      DOI:10.1145/65293
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 February 1989
    Published in SIGCSE Volume 21, Issue 1

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)24
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (1992)A system generation for a small operating systemProceedings of the 30th annual Southeast regional conference10.1145/503720.503733(247-252)Online publication date: 8-Apr-1992
    • (1990)A small operating systemProceedings of the 1990 ACM SIGSMALL/PC symposium on Small systems10.1145/99412.99447(132-142)Online publication date: 1-Feb-1990
    • (1990)Simulation of process and resource management in a multiprogramming operating systemProceedings of the twenty-first SIGCSE technical symposium on Computer science education10.1145/323410.323429(125-128)Online publication date: 1-Feb-1990
    • (1990)Operating systems from assembler to CProceedings of the twenty-first SIGCSE technical symposium on Computer science education10.1145/323410.323428(121-124)Online publication date: 1-Feb-1990
    • (1990)Simulation of process and resource management in a multiprogramming operating systemACM SIGCSE Bulletin10.1145/319059.32342922:1(125-128)Online publication date: 1-Feb-1990
    • (1990)Operating systems from assembler to CACM SIGCSE Bulletin10.1145/319059.32342822:1(121-124)Online publication date: 1-Feb-1990
    • (1989)An operating systems course using MINIXACM SIGCSE Bulletin10.1145/74091.7409321:4(11-12)Online publication date: 1-Dec-1989
    • (1993)Operating Systems ProjectsACM SIGCSE Bulletin10.1145/169073.16948325:1(256-260)Online publication date: 1-Mar-1993
    • (1993)Operating Systems ProjectsProceedings of the twenty-fourth SIGCSE technical symposium on Computer science education10.1145/169070.169483(256-260)Online publication date: 1-Apr-1993

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media