Input - output devices using device controller, Computer Engineering

Q. Input - output Devices using Device Controller?

A device controller needs not to necessarily control a single device. It can typically control multiple I/O devices. It comes in form of an electronic circuit board which plugs directly in the system bus and there is a cable from controller to every device it controls. Cables coming out of controller are typically terminated at back panel of main computer box in form of connectors called as ports. 

The Figure below explains how I/O devices are associated to a computer system through device controllers. Please note the subsequent points in figure:

  • Every I/O device is linked through a hardware interface known as I/O Port.
  • Single and Multi-port device manages single or multi-devices.
  • Communication between Memory and I/O controller is through bus only in case of Direct Memory Access (DMA) whereas path passes through CPU for these kind of communications in case of non-DMA.

690_Devices using Device Controller.png

Figure: Connecting I/O Devices using Device Controller

Posted Date: 7/19/2013 3:16:46 AM | Location : United States







Related Discussions:- Input - output devices using device controller, Assignment Help, Ask Question on Input - output devices using device controller, Get Answer, Expert's Help, Input - output devices using device controller Discussions

Write discussion on Input - output devices using device controller
Your posts are moderated
Related Questions
Signalling transfer point (STP) exist in (A) Strowger exchange                  (B)  SS7 (C)  Local area network                 (D)  PABX Ans: STP that is stand f

List the major activities of an operating system with respect to memory management, secondary storage management and process management. Operating system is causes for followin

INFORMATION DISTRIBUTION: The organization and management of any institution, be it an isolated lab or a large site with many labs, requires that information is managed. Methods o

Which technique is an encryption technique? Ans. Block cipher technique and also Steam cipher technique is an encryption technique.

What is OO Development? OO development is a way of thinking about software based on abstractions that exist in the actual world. Development refers to software lifecycle, desig

Handling a Page: Typical page size today are 4 kb to 16 kb ,having tendency to use even larger page sized Organization that reduce the page fault rate are striking (comp

Define Process. Process: It is a program in execution; process execution should progress into sequential fashion. Process contains: program counter stack dat

What is Indexed addressing The location of data is calculated as sum of an address specified by one of previous methods, and value of an index register. This allows an array of

Discuss the functioning of different network access equipments. The E1 multiplexers MX2000 and MX2411 and E1/T1 MX200 are giving multi interface user access to network PDH or S

Describe the Electronic Data Exchange (EDI) architecture in brief. Electronic Data Interchange (EDI) may be generally easy to understand as the replacement of paper-based purch