X hits on this document

96 views

0 shares

0 downloads

0 comments

15 / 40

1.15

Silberschatz, Galvin and Gagne ©2005

Operating System Concepts

I/O Structure

After I/O starts, control returns to user program only upon I/O completion.

Wait instruction idles the CPU until the next interrupt

Wait loop (contention for memory access).

At most one I/O request is outstanding at a time, no simultaneous I/O processing.

After I/O starts, control returns to user program without waiting for I/O completion.

System call – request to the operating system to allow user to wait for I/O completion.

Device-status table contains entry for each I/O device indicating its type, address, and state.

Operating system indexes into I/O device table to determine device status and to modify table entry to include interrupt.

Document info
Document views96
Page views96
Page last viewedTue Dec 06 17:13:41 UTC 2016
Pages40
Paragraphs571
Words2538

Comments