Mikrodatamaskingrensesnitt
Et mikrodatamaskingrensesnitt er en maskinvarekomponent som lar en mikrodatamaskin kommunisere med andre enheter, for eksempel skrivere, tastaturer og diskstasjoner. Grensesnittet gir de nødvendige elektriske og logiske forbindelsene mellom mikrodatamaskinen og enheten.
Mikrodatamaskingrensesnitt kan være enten serielle eller parallelle. Serielle grensesnitt overfører data én bit om gangen, mens parallelle grensesnitt overfører data åtte biter om gangen. Serielle grensesnitt brukes vanligvis for langdistansekommunikasjon, for eksempel å koble en mikrodatamaskin til et modem. Parallelle grensesnitt brukes vanligvis for kortdistansekommunikasjon, for eksempel å koble en mikrodatamaskin til en skriver.
Kanalkontrollenhetsarkitektur
Kanalkontrollenheten (CCU)-arkitekturen er en type I/O-arkitektur som brukes på stormaskiner. CCU-arkitekturen består av en kanalkontroller, som er en maskinvarekomponent som styrer dataflyten mellom stormaskinen og I/O-enhetene.
CCU-arkitekturen består også av en rekke kanaler, som er dedikerte databaner mellom stormaskinen og I/O-enhetene. Hver kanal styres av en kanalkontroller. Kanalkontrolleren planlegger overføringen av data mellom stormaskinen og I/O-enhetene.
CCU-arkitekturen er designet for å gi høyhastighets dataoverføring mellom stormaskinen og I/O-enhetene. CCU-arkitekturen er også designet for å være feiltolerant, slik at hvis en kanal svikter, kan de andre kanalene fortsatt brukes til å overføre data.
Sammenligning
Følgende tabell sammenligner mikrodatamaskingrensesnitt og CCU-arkitekturen:
| Funksjon | Mikrodatamaskingrensesnitt | CCU-arkitektur |
|---|---|---|
| Antall databaner | En | Flere |
| Dataoverføringshastighet | Lav | Høy |
| Feiltoleranse | Lav | Høy |
| Kostnad | Lav | Høy |
Mikrodatamaskingrensesnitt brukes vanligvis for lavhastighets dataoverføring mellom en mikrodatamaskin og noen få enheter. CCU-arkitekturen brukes vanligvis for høyhastighets dataoverføring mellom en stormaskin og et stort antall enheter.