< previous page page_601 next page >

Page 601
Table 9.1 Some data rates for traditional data presentation devices.
Data Rate
Sensors1 Bps1 KBps
Keyboard entry10 Bps
Communications line30 Bps200 KBps
CRT display2 KBps
Line printer15 KBps
Tape cartridge0.52 MBps

Table 9.2 Some parameters for traditional I/O storage devices.
Access TimeData RateCapacity (bytes)
Disk20 ms4.5 MBps1 GB
TapeO (sec)a36 MBps0.62.4 GB (per cartridge)
aOrder of seconds

Table 9.3 Some parameters for newer multimedia I/O transport devices.
Data RatesMaximum Delay
Graphics1 MBps15 sec
Video100 MBps» 20 ms
Voice64 Kbps (8KBps)50300 ms

Audio is one of the most demanding of the data presentation media, since it is highly user-intolerant of lapses or clips in the message presentation process. Each of these mediagraphics, video, voicerepresents an extraordinary challenge in processor design itself. The data they process can only be done by an ensemble of high-speed processors with associated transducers, filters, etc. (such as found in scanners and other electronic media devices). In this chapter, we treat only the role of I/O as storage in the processing system. Treatment of the various presentation media would require a separate treatise for each.
9.2 Evolution of I/O Systems Organization
The systems organization and functionality of I/O devices and their controllers have changed significantly over time. These changes have decoupled the processing of user programs from the processing of I/O requests. In the earliest I/O configurations, the processor and memory were intimately involved with the management of an I/O request [269].
In these systems, the processor-memory bus forms the basic interface to the I/O device controller. This memory bus is usually asynchronous and

 
< previous page page_601 next page >