Microcomputerinterface
Een microcomputerinterface is een hardwarecomponent waarmee een microcomputer kan communiceren met andere apparaten, zoals printers, toetsenborden en schijfstations. De interface zorgt voor de noodzakelijke elektrische en logische verbindingen tussen de microcomputer en het apparaat.
Microcomputerinterfaces kunnen serieel of parallel zijn. Seriële interfaces verzenden gegevens bit voor bit, terwijl parallelle interfaces gegevens acht bits tegelijk verzenden. Seriële interfaces worden doorgaans gebruikt voor communicatie over lange afstanden, zoals het aansluiten van een microcomputer op een modem. Parallelle interfaces worden doorgaans gebruikt voor communicatie over korte afstanden, zoals het aansluiten van een microcomputer op een printer.
Architectuur voor kanaalbesturingseenheden
De Channel Control Unit (CCU)-architectuur is een type I/O-architectuur dat op mainframes wordt gebruikt. De CCU-architectuur bestaat uit een kanaalcontroller, een hardwarecomponent die de gegevensstroom tussen het mainframe en de I/O-apparaten beheert.
De CCU-architectuur bestaat ook uit een aantal kanalen, dit zijn speciale datapaden tussen het mainframe en de I/O-apparaten. Elk kanaal wordt bestuurd door een kanaalcontroller. De kanaalcontroller plant de gegevensoverdracht tussen het mainframe en de I/O-apparaten.
De CCU-architectuur is ontworpen om snelle gegevensoverdracht tussen het mainframe en de I/O-apparaten mogelijk te maken. De CCU-architectuur is ook ontworpen om fouttolerant te zijn, zodat als één kanaal uitvalt, de andere kanalen nog steeds kunnen worden gebruikt om gegevens over te dragen.
Vergelijking
De volgende tabel vergelijkt microcomputerinterfaces en de CCU-architectuur:
| Kenmerk | Microcomputerinterface | CCU-architectuur |
|---|---|---|
| Aantal gegevenspaden | Eén | Meerdere |
| Gegevensoverdrachtsnelheid | Laag | Hoog |
| Fouttolerantie | Laag | Hoog |
| Kosten | Laag | Hoog |
Microcomputerinterfaces worden doorgaans gebruikt voor gegevensoverdracht op lage snelheid tussen een microcomputer en een paar apparaten. De CCU-architectuur wordt doorgaans gebruikt voor snelle gegevensoverdracht tussen een mainframe en een groot aantal apparaten. |