Mikrocomputerschnittstelle
Eine Mikrocomputerschnittstelle ist eine Hardwarekomponente, die es einem Mikrocomputer ermöglicht, mit anderen Geräten wie Druckern, Tastaturen und Festplatten zu kommunizieren. Die Schnittstelle stellt die notwendigen elektrischen und logischen Verbindungen zwischen dem Mikrocomputer und dem Gerät her.
Mikrocomputerschnittstellen können entweder seriell oder parallel sein. Serielle Schnittstellen übertragen Daten jeweils bitweise, während parallele Schnittstellen jeweils acht Bits übertragen. Serielle Schnittstellen werden typischerweise für die Kommunikation über große Entfernungen verwendet, beispielsweise zum Anschluss eines Mikrocomputers an ein Modem. Parallele Schnittstellen werden typischerweise für die Kommunikation über kurze Entfernungen verwendet, beispielsweise zum Anschluss eines Mikrocomputers an einen Drucker.
Architektur der Kanalsteuereinheit
Die Channel-Control-Unit-Architektur (CCU) ist eine Art I/O-Architektur, die auf Mainframes verwendet wird. Die CCU-Architektur besteht aus einem Kanalcontroller, einer Hardwarekomponente, die den Datenfluss zwischen dem Mainframe und den E/A-Geräten verwaltet.
Die CCU-Architektur besteht außerdem aus einer Reihe von Kanälen, bei denen es sich um dedizierte Datenpfade zwischen dem Mainframe und den E/A-Geräten handelt. Jeder Kanal wird von einem Kanalcontroller gesteuert. Der Kanalcontroller plant die Datenübertragung zwischen dem Mainframe und den E/A-Geräten.
Die CCU-Architektur ist darauf ausgelegt, eine Hochgeschwindigkeits-Datenübertragung zwischen dem Mainframe und den E/A-Geräten zu ermöglichen. Die CCU-Architektur ist außerdem fehlertolerant ausgelegt, so dass bei Ausfall eines Kanals die anderen Kanäle weiterhin zur Datenübertragung genutzt werden können.
Vergleich
Die folgende Tabelle vergleicht Mikrocomputerschnittstellen und die CCU-Architektur:
| Funktion | Mikrocomputerschnittstelle | CCU-Architektur |
|---|---|---|
| Anzahl der Datenpfade | Eins | Mehrere |
| Datenübertragungsrate | Niedrig | Hoch |
| Fehlertoleranz | Niedrig | Hoch |
| Kosten | Niedrig | Hoch |
Mikrocomputerschnittstellen werden typischerweise für die langsame Datenübertragung zwischen einem Mikrocomputer und einigen Geräten verwendet. Die CCU-Architektur wird typischerweise für die Hochgeschwindigkeits-Datenübertragung zwischen einem Mainframe und einer großen Anzahl von Geräten verwendet.