Controller [Kontrolleur, Aufseher]

Skip to main content
Du befindest dich hier:
Drucken

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 SCIS-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.

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, 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.

Mit einem Controller kann ein einzelner – programmierbarer oder mit einem fest vorgegebenen internen Programm arbeitender – Prozessor gemeint sein, der durch die CPU des PCs mit eigenständigen Aufgaben betraut wird. Ein Controller ist stets für einen engen, fest umrissenen Aufgabenbereich zuständig, für den er hochspezialisiert ist und den er selbständig ausfüllt. Die CPU übermittelt lediglich einen Auftrag an den Controller (Beschaffung von Daten) welche dann mit den gewünschten Daten beliefert wird. Wie der Controller diese Aufgabe konkret erledigt, ist für die CPU irrelevant. Deshalb entlasten Controller die CPU. Beispiele sind der Cache-Controller oder der Interrupt-Controller. Unter den Begriff fallen aber auch Erweiterungskarten, die verwendet werden, um andere Geräte zu steuern. Ein typisches Beispiel ist ein RAID-Controller.

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.

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

Quelle: https://de.wikipedia.org/wiki/Controller_(Hardware)

Kommentar hinterlassen