Answer to Question #124849 in C++ for wilfred

Question #124849
Give four reasons that account for the use of I/O modules instead of connecting peripherals directly into system bus
1
Expert's answer
2020-07-03T09:45:33-0400

Connecting peripherals directly to the system bus causes problems like :

1.Peripherals operate on relatively slow data transfer rates and thus are impractical to use the high-speed system bus to communicate directly.

2.Conversely, in some cases the peripheral's transfer rate may also be faster than that of the memory/processor and this mismatch would lead to inefficienciesi in the operation.

3.Peripherals have different communication protocols, so data format or word length may not necessarily be the same as the computer. And converting it to suitable format makes the whole operation time consuming.

4.Peripherals vary in their methods of operation; so it practically becomes impossible to incorporate such a diverse set of logic within the processor.


In order to prevent these difficulties, I/O modules are are used instead of connecting peripherals directly into system bus.


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS