Controller (Hardware)

Ein echter Festplatten-Controller (MFM-Controller, historisch)

Als Controller (englisch für Steuergerät oder Steuereinheit) werden elektronische Einheiten der Computer-Hardware bezeichnet, die bestimmte Vorgänge steuern. Bestehen diese Einheiten nur aus einem integrierten Schaltkreis, so werden sie meist Mikrocontroller genannt.

Controller haben im Computer eine Vielzahl von Aufgaben: Sie übernehmen die Verarbeitung von Unterbrechungsanforderungen (IRQs), der Tastatureingabe oder die Steuerung von Zugriffen auf die Festplatte (siehe z. B. ST506-Schnittstelle).

Im allgemeinen Sprachgebrauch Controller oder häufig auch Adapter genannte Komponenten bezeichnen meist eine Schnittstelle, z. B. bezeichnet man mit Netzwerkcontroller/~adapter diejenige Komponente, welche einen PC mit einem Netzwerk verbindet und mit Grafik-Controller/~adapter, diejenige, welche den PC mit irgendeinem Bildausgabegerät verbindet.

Im allgemeinen Sprachgebrauch Controller genannte Komponenten zur Festplattenanbindung (z. B. IDE-Controller) sind heutzutage allerdings meist Host-Bus-Adapter. Die Controller von Festplatten im eigentlichen Sinne sind seit der Verbreitung von Integrated Drive Electronics (IDE) in den 1980er Jahren in der Festplatte selbst untergebracht; für SCSI-Festplatten galt das ohnehin von Anfang an.

In PCs sind Controller auf Steckkarten oder der Hauptplatine des Computers selbst untergebracht. Da der Tastatur-Controller zu den elementaren Funktionen des Computers gehört, ist dieser stets auf der Hauptplatine.

Siehe auch

Auf dieser Seite verwendete Medien

MFM Controller WD1006 (smial).jpg
Autor/Urheber: User Smial on de.wikipedia, Lizenz: CC BY-SA 2.0 de
WD1006 MFM-Controller, 16-Bit ISA Bus
SCSI3 Controller 60Pin Kabel.jpg
Autor/Urheber: Darkone, Lizenz: CC BY-SA 2.0
SCSI-3 DC-2975U Controller von Dawi Control mit Symbios Logic Chipsatz, 50-Pin SCSI Kabel für interne Geräte
AT hauptplatine stromanschluss.jpg
Autor/Urheber: smial, Lizenz: CC BY-SA 2.0 de
Anschlussleiste für die Stromversorgung auf einer Hauptplatine im (B)AT-Format