• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A User Machine in a Time-Sharing System (1966)

Cached

  • Download as a PDF

Download Links

  • [research.microsoft.com]
  • [research.microsoft.com]
  • [www.research.microsoft.com]
  • [research.microsoft.com]
  • [research.microsoft.com]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by B. W. Lampson , W. W. Lichtenberger , M. W. Pirtle
Citations:7 - 5 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Lampson66auser,
    author = {B. W. Lampson and W. W. Lichtenberger and M. W. Pirtle},
    title = {A User Machine in a Time-Sharing System},
    year = {1966}
}

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

This paper describes the design of the computer seen by a machine-language programmer in a timesharing system developed at the University of California at Berkeley. Some of the instructions in this machine are executed by the hardware, and some are implemented by software. The user, however, thinks of them all as part of his machine, a machine having extensive and unusual capabilities, many of which might be part of the hardware of a (considerably more expensive) computer. Among the important features of the machine are the arithmetic and string manipulation instructions, the very general memory allocation and configuration mechanism, and the multiple processes which can be created by the program. Facilities are provided for communication among these processes and for the control of exceptional conditions. The input-output system is capable of handling all of the peripheral equipment in a uniform and convenient manner through files having symbolic names. Programs can access files belonging to a number of people, but each person can protect his own files from unauthorized access by others. Some mention is made at various points of the techniques of implementation, but the main emphasis is on the appearance of the user's machine.

Citations

237 Programming semantics for multiprogrammed computations - Dennis, Horn - 1966
56 Introduction and overview of the Multics system - Corbató, Vyssotsky - 1965
29 A general-purpose file system for secondary storage - Daley, Neumann - 1965
26 Traffic Control in a Multiplexed Computer System," Project MAC - Saltzer - 1966
22 A Multiprocessing System Design - Conway - 1963
9 A Computing System Design for User Service - Comfort - 1965
6 A Design for a Multiple User Multiprocessing System - McCuLLOUGH, SPEIERMAN, et al. - 1965
5 A general-purpose time-sharing system - Schwartz - 1964
3 A Time-Sharing Debugging System for a Small Computer - McCarthy, Boilen, et al. - 1963
2 Philco multiprocessing system - Bright - 1964
2 A facility for experimentation in man-machine interaction - Lichtenberger, Pirtle - 1965
2 Interactive machine-language programming - Lampson
1 A time-and memory-sharing executive program for quick response on-line applications - Forgie
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University