Fall 2005
NOTE: You are viewing class materials from a previous year. See also this year's class materials.

Reading materials

Selection of Operating System Papers

Available on the 6.828 schedule.

UNIX v6 on PDP11

  • Lions' Commentary on UNIX' 6th Edition, John Lions, Peer to Peer Communications; ISBN: 1-57398-013-7; 1st edition (June 14, 2000). (Photocopied versions are available as the 6.828 class notes from CopyTech (11-004) as of Wednesday September 7.)
  • The UNIX Time-Sharing System, Dennis M. Ritchie and Ken L.Thompson,. Bell System Technical Journal 57, number 6, part 2 (July-August 1978) pages 1905-1930. (local copy) You read this paper in 6.033.
  • The Evolution of the Unix Time-sharing System, Dennis M. Ritchie, 1979.
  • The C programming language by Kernighan and Ritchie. Prentice Hall, Inc., 1988. ISBN 0-13-110362-8, 1998.
  • The PDP11/40 Processor Handbook, Digital Equipment Corporation, 1972.
    • A PDF (made from scanned images, and not text-searchable)
    • A web-based version that is indexed by instruction name.
  • PDP11 simulator manual

x86 Emulation

x86 Assembly Language

PC Hardware Programming

Questions or comments regarding 6.828? Send e-mail to the TAs at 6.828-staff@pdos.csail.mit.edu.

Top // 6.828 home // Last updated Wednesday, 22-Sep-2021 12:14:43 EDT