COT 4600 Operating Systems Fall 2010 Dan C
- Slides: 19
COT 4600 Operating Systems Fall 2010 Dan C. Marinescu Office: HEC 439 B Office hours: Tu-Th 3: 30 -4: 30 PM
Lecture 6 – Thursday September 9, 2010 n Last time: ¨ Discussion of “Hints for Computer Systems Design” by Butler Lampson. ¨ Memory. n Today: Interpreters. ¨ Communication links. ¨ Naming. ¨ n Next time ¨ Naming. Lecture 6 2
Interpreters n n n Active elements. Hardware interpreters; software interpreters Three abstractions: instruction reference, repertoire, and environment reference. Flow of control; interrupts. Processors. Finite-state machine with a number of distinguished initial states. Layered organization. Example: a calendar program in Java. Lecture 6 3
Communication links n n n Primitives: send, receive. Wires and networks The Internet ¨ Internet Core and Edge ¨ Hourglass communication model ¨ Protocol stack ¨ The hardware n n Router Network adaptor Lecture 6 4
Figure 2. 5 from the textbook Lecture 6 5
Figure 2. 7 from the textbook Lecture 6 6
Internet Core and Edge Lecture 6 7
Hourglass communication model Lecture 6 8
Transport and Network Services Lecture 6 9
Multiplexing and Demultiplexing Lecture 6 10
Lecture 6 11
Application, Transport, Network, and Data Link Layer Protocols Lecture 6 12
It's a long way to Tipperary it's a long way to go!! Lecture 6 13
From Local Area to Wide Area Networks Lecture 6 14
Message delivery to processes Lecture 6 15
Sockets and Ports Lecture 6 16
Router Lecture 6 17
Router supporting Qo. S (Quality of Service) Lecture 6 18
The network adaptor Lecture 6 19
- 4600 million years ago
- Ul 4600
- Cop 4600
- 4600/365
- Cop 4600
- Cop 4600 ucf
- 4600 miles
- After the fall 2010
- Diketahui sin a = 0,6 dan a sudut lancip adalah…
- Examples of an os
- Evolution of operating systems
- Components of an operating system
- Operating system components
- Wsn operating systems
- Operating system three easy pieces
- Operating system lab
- What is dual mode in os
- Modern operating system
- What are the main components of file management
- Distributed design issues