Die Funktionen der Ein- und Ausgabe sind auf verschiedene Einrichtungen verteilt, die insgesamt ein E-A-Subsystem bilden. Geräte werden über standardisierte E-A-Interfaces angeschlossen (USB, Serial ATA usw.). An beiden Enden des Verbindungsweges befinden sich Steuereinrichtungen. Die Steuereinrichtung im Gerät (Gerätesteuerung) besteht aus einer Schnittstellensteuerung und internen (gerätespezifischen) Steuerschaltungen, die direkt mit der Mechanik des Gerätes, mit Bedienmitteln, Anzeigeeinrichtungen usw. zusammenwirken. Moderne Gerätesteuerungen beruhen typischerweise auf Mikrocontrollern. Die Interfacesteuerung im PC (Controller, Hostadapter) ist über eine weitere Schnittstelle mit dem Prozessor verbunden. Manche Schnittstellensteuerungen enthalten Mikrocontroller oder sog. E-A-Prozessoren, manche werden direkt vom Prozessor des PCs gesteuert.