Content deleted Content added
Peter Flass (talk | contribs) No edit summary |
Peter Flass (talk | contribs) No edit summary |
||
Line 1:
{{Refimprove|date=October 2012}}
In [[computing]] and especially in [[computer hardware]], '''controller''' is a [[Integrated circuit|chip]], an [[expansion card]], or a stand-alone device that [[interface (computing)|interface]]s with a [[peripheral]] device. This may be a link between two parts of a computer (for example a [[memory controller]] that [[memory management|manages access to memory]] for the computer) or a controller on an external device that manages the operation of (and connection with) that device.
The term is sometimes used in the opposite sense to refer to a device by which the user controls the operation of the computer, as in ''[[game controller]]''.
In desktop computers the controller may be a plug in board, a single integrated circuit on the [[motherboard]], or an external device. In [[mainframe computer|mainframes]] the controller is usually either a separate device attached to an [[Channel I/O|channel]] or integrated into the peripheral.
Line 16 ⟶ 18:
* [[SCSI]] controller, more properly called ''SCSI [[host bus adapter]]''
* [[Network interface controller]] (NIC)
* [[Terminal Access Controller]] <!-- is here a disambiguation page? -->▼
==External controllers==
Line 36 ⟶ 39:
* [[Super I/O]]
* [[Control unit (disambiguation)]]
▲* [[Terminal Access Controller]] <!-- is here a disambiguation page? -->
* [[MIDI controller]]
|