Perifere enheder og enhedscontrollere i digitale systemer har typisk særskilte karakteristika med hensyn til deres funktionalitet og forhold til den centrale behandlingsenhed (CPU). Her er en oversigt over, hvad der gør en digital enhed perifer:
1. Input/Output (I/O) funktionalitet :
- Periferiudstyr er primært ansvarlige for håndtering af input eller output operationer.
- De giver computeren mulighed for at kommunikere med eksterne enheder, modtage brugerinput og producere output såsom at vise billeder eller afspille lyde.
2. Ekstern forbindelse :
- Periferiudstyr er normalt eksterne enheder, der forbinder til computeren via forskellige grænseflader som USB, HDMI, Bluetooth eller trådløse forbindelser.
3. Begrænset processorkraft :
- Periferiudstyr har typisk begrænsede eller ingen behandlingsmuligheder sammenlignet med hoved-CPU'en.
- De er afhængige af computerens CPU til instruktioner og beregninger.
4. Specifikke enhedsfunktioner :
- Periferiudstyr er specialiserede enheder designet til at udføre specifikke opgaver.
- Eksempler på ydre enheder omfatter tastaturer, mus, printere, scannere, eksterne lagerdrev, grafikkort, lydkort og kameraer.
5. Afhængighed af enhedsdrivere :
- Periferiudstyr kræver enhedsdrivere for at muliggøre kommunikation og funktionalitet med operativsystemet og anden software.
- Enhedsdrivere oversætter kommandoer fra computeren til de specifikke protokoller, der bruges af den perifere enhed.
6. Enhedsidentifikation :
- Hver perifer enhed har en unik identifikator, som gør det muligt for operativsystemet at skelne den fra andre enheder, der er tilsluttet computeren.
7. Dataoverførsel og lagring :
- Periferiudstyr kan overføre og gemme data mellem computeren og selve enheden eller eksterne medier (såsom hukommelseskort eller diske).
I modsætning til periferiudstyr er enhedscontrollere de elektroniske kredsløb eller chips i computeren, der er ansvarlige for at styre og lette kommunikationen med tilsluttede perifere enheder. De styrer dataoverførsel, signaltiming og grænsefladeprotokoller med periferiudstyret.
Generelt fungerer periferiudstyr som udvidelser til computerens muligheder, hvilket giver mulighed for interaktion med eksterne enheder, input/output-operationer og specialiserede opgaver. De er afhængige af computerens CPU og enhedsdrivere til deres drift og kræver dedikerede grænseflader til forbindelse.