03-08-2012, 03:27 PM
INPUT and OUTPUT ORGANIZATION in COMPUTER ARCHITECTURE
InputOutput by amit jha.ppt (Size: 326 KB / Downloads: 38)
SYNCHRONIZATION
To prevent problems, programmed I/O relies on synchronization.
That is, once it issues a command, the processor must interact with the device to determine when the device is ready for another command.
INTERRUPT-DRIVEN I/O
1. I/O device hardware
2. Bus architecture and functionality
3. Processor architecture
4. Programming Paradigm
The INTERRUPT
How does the processor know which device is interrupting ?
The processor uses the bus to find out.
Interrupt vector :
a pointer to software that handles the device
INPUT-OUTPUT PROCESSOR ( IOP )
An input-output processor (IOP) may be classified as a processor with direct memory access that can communicate with I/O devices.
Processors that communicate directly with I/O devices are also called data channels.
A processor that communicates with remote terminals over telephone wires and other communication media is called
a data communication processor.