Documents

Ch13 Annotated

Description
nice book
Categories
Published
of 30
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Related Documents
Share
Transcript
  Silberschatz, Galvin and Gagne  2002   13.1 Operating System Concepts Chapter 13: I/O Systems- 6 th  ed   I/O Hardware  Application I/O Interface  Kernel I/O Subsystem  Transforming I/O Requests to Hardware Operations  Streams  Performance Review Chapters 2 and 3, and instructors notes on: “Interrupt schemes and DMA”   This chapter gives more focus to these chapters and topics. Instructor‟s annotations in blue  Updated 12/5/03  Silberschatz, Galvin and Gagne  2002   13.2 Operating System Concepts I/O Hardware  Incredible variety of I/O devices  Common concepts  Port - basic interface to CPU - status, control, data    Bus (daisy chain or shared direct access) - main and specialized local (ex: PCI for main and SCSI for disks)  Controller (host adapter) - HW interface between Device and Bus - an adapter card or mother board module Controller has special purposes registers (commands, etc.) which when written to causes actions to take place - may be memory mapped  I/O instructions control devices - ex: in, out for Intel    Devices have addresses, used by  Direct I/O instructions - uses I/O instructions    Memory-mapped I/O - uses memory instructions    Silberschatz, Galvin and Gagne  2002   13.3 Operating System Concepts A Typical PC Bus Structure  Silberschatz, Galvin and Gagne  2002   13.4 Operating System Concepts Device I/O Port Locations on PCs (partial) Various ranges for a device includes both control and data ports  
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks