Classic Operating Systems pp 387-413 | Cite as
OS 6—An Experimental Operating System for a Small Computer: Input/Output and Filing System
Chapter
Abstract
This is a continuation of the description of OS6, and it covers the facilities for input/output, and the handling of files on the disc. The input/output system uses a very general form of stream; the filing system is designed to have a clear and logical structure. Both are implemented almost completely in the high-level language BCPL.
Keywords
Stream Function Filing System Garbage Collection Input Stream Output Stream
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Preview
Unable to display preview. Download preview PDF.
References
- 1.BURSTALL, R. M., COLLINS, J. S., and POPPLESTONE, R. J. (1968). POP-2 Papers, Edinburgh & London: Oliver & Boyd.Google Scholar
- 2.DIJKSTRA, E. W. (1971). Concern for correctness as a guiding principle for program composition, The Fourth Generation, International Computer State of the Art Report, pp. 357–367. Maidenhead: Infotech.Google Scholar
- 3.EVANS, A., Jr. (1968). PAL—a language for teaching programming linguistics, Proc. ACM 23rd National Conf. Princeton, N.J.: Brandon/Systems Press.Google Scholar
- 4.GILBERT, W. S. (1885). The Mikado or The Town of Titipu, Act II, London: Chappellh Co.Google Scholar
- 5.NEEDHAM, R. M., and HARTLEY, D. F. (1969). Theory and Practice in Operating System Design, Second Symposium on Operating Systems Principles, pp. 8–12. Princeton, N.J.: ACM.Google Scholar
- 6.STOY, J. E., and STRACHEY, C. (1972). OS 6—an experimental operating system for a small computer. Part 1: general principles and structure, The Computer Journal, Vol. 15, pp. 117–124.MATHCrossRefGoogle Scholar
Copyright information
© Springer Science+Business Media New York 2001