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
What is linear bounded automation?   A linear bounded automation is restricted type of Turing machine where in the tape head isn't permitted to move off the portion of the tape

Q. Describe about Second Generation Computers? Silicon brought advent of second generation computers. A two state device termed as a transistor was created from silicon. Transi

Resolution Method - Artificial intelligence: A minor miracle happened in 1965 when Alan Robinson published his resolution function. This function uses a generalized format of t

The octal equivalent of (247) 10 is ? Ans. (247) 10 = (367) 8

Q. Explain working neural network work? ANSWER: A neural network has an input layer with the factors under consideration, a middle or hidden layer that assigns and adjusts weig

Mention the two subsystem relationship. The relationship among two subsystems can be: Client-server Peer-peer

Explain E-mail gateways. Email using SMTP works better while both the sender and the receiver are on the Internet and can support TCP connections among sender and receiver. Tho

Explain the Trackball and Thumbwheel devices  Joysticks A joystick consists of a small, vertical lever (called the stick) mounted on a base that is used to steer the screen

write a program to find the area under the curve y=f(x) between x=a and y=b integrate y=f(x) between the limits of a and b. the area under a curve between two points can be found b

Discuss the applications of thermodynamics in field of energy technology Sol: Thermodynamics has wide applications as basis of thermal engineering. Nearly all process and engi