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

This project is aimed at developing a web-based and central recruitment Process system. this web site is for Fresher candidates who graduated. Some features of this system will be

What are program-invisible registers? Ans: the local and global descriptor tables are found in the memory system. To access and specify the address of these tables, program inv

Discuss in detail the subscriber loop systems. Subscriber Loop System: Every subscriber in a telephone network is linked usually to the nearest switching office by means of w

What is process control block?  Each process is shown in the OS by a process control block. It having many pieces of information associated with a specific process.

Q. Example on Cyclic Distribution of data? !HPF$ PROCESSORS P1(4) !HPF$ TEMPLATE T1(18) !HPF$ DISTRIBUTE T1(CYCLIC) ONTO P1 The result of these instructions is display

How many words can be acquired by arranging the letters of the word 'UNIVERSAL' in different way? In how many of them  (i)  E, R, S takes place together (ii)  No two of the

BIOS or Basic Input/Output System is the first program accessed by the processor during start up to make sure that all the other basic programs, hard drives, ports, peripherals and

The illustration of the mouse on-screen. Depending on your settings, the cursor can be many dissimilar things.

Q. Show the Decimal equivalent of a binary number? In binary numbers we have two digits 0 and 1 in addition they can also be signified as a string of these two-digits known as