Introduction of I/O and Problem
The Computer I/O Architecture is its interface to the outside world and a means of controlling and managing I/O activities. The I/O system consists of I/O devices, device controllers (or I/O modules or I/O interviews) and driver software.
There a various input and output problems and they include;
•Wide variety of peripherals.
Delivering different amounts of data
Running at different speed
Running in a different format
•All devices are slower than CPU and RAM
• They need I/O modules
-Interface to CPU and Memory
-Interface to one or more peripherals
• The encoding of the transmitted word must be that which is employed by the I/O device.
• Operating Rates
-The CPU and Main Memory operate at many times the speed of I/O devices
• Timing and Control
-Exchange of status signals between CPU and device.
-Rate of transmission from device to CPU or vice-versa.
• Communication Link (Word Length)
– There are at least 25 different word lengths used in computers. The word lengths vary from 4 to 128 bits.The separation (or combination) of words (because of word length) into characters, bytes or other units presents a "word assembly" problem.CA - XVII - I/O - 5WORD-LENGTH DIFFER
0 comments: