Outline for April 2, 2008
Reading:
Text
, §1
Greetings and felicitations!
Reminder: discussion section today, 2:10–3:00 PM, in 1204 Haring
Third generation (integrated circuits)
continued from last lecture
Protection, traps, fence registers, privileges, system calls, time sharing
Virtual machines: levels of abstraction; example: THE system
Level 0: hardware
Level 1: segment controller process
Level 2: operator console (message interpreter)
Level 3: I/O handlers
Level 4: user processes
Customer service, compatibility
Fourth generation (VLSI)
Minicomputers: rise of the UNIX operating system
Microcomputers: workstations, personal computers, open operating systems
Networked and distributed operating systems
Operating system I/O functions
Read data: polling, interrupts
to be continued
You can also obtain a PDF version of this.
Version of April 2, 2008 at 3:22 PM