Complete word If in memory space 1 to several bits if in I/O port space Complex data type Pointer exchanged Control flow Expressed in accompanying diagram Message May be exchanged via Proprietary network One of several standards As with shared variables Direction of message exchange may be Unidirectional Bi-directional Intent may be Read Read/Write Task wishing to send or receive message From a local peripheral device will provide Address of buffer to the I/O driver From which information is Read from Written to By the driver A data and control flow diagram for one implementation of message model Given in accompanying diagram Implementing an Event Driven Exchange Interrupts and Polling – Once we have decided upon a the physical configuration Outside world connection Several aspects of exchange remain Will often be interacting with several devices Must determine How best to share resources Cannot afford to continually watch device To determine if it Has some information
Complete word If in memory space 1 to several bits if in I/O port space Complex data type Pointer exchanged Control flow Expressed in accompanying diagram Message May be exchanged via Proprietary network One of several standards As with shared variables Direction of message exchange may be Unidirectional Bi-directional Intent may be Read Read/Write Task wishing to send or receive message From a local peripheral device will provide Address of buffer to the I/O driver From which information is Read from Written to By the driver A data and control flow diagram for one implementation of message model Given in accompanying diagram Implementing an Event Driven Exchange – Interrupts and Polling Once we have decided upon a the physical configuration Outside world connection Several aspects of exchange remain Will often be interacting with several devices Must determine How best to share resources Cannot afford to continually watch device To determine if it Has some information
Input-Output0.docx