Kringutrustning och enhetskontroller i digitala system har vanligtvis distinkta egenskaper när det gäller deras funktionalitet och förhållande till den centrala processorenheten (CPU). Här är en sammanfattning av vad som gör en digital enhet perifer:
1. In-/utgångsfunktion (I/O) :
– Kringutrustning ansvarar i första hand för att hantera in- eller utmatningsoperationer.
- De gör det möjligt för datorn att kommunicera med externa enheter, ta emot användarinput och producera utdata som att visa bilder eller spela upp ljud.
2. Extern anslutning :
- Kringutrustning är vanligtvis externa enheter som ansluter till datorn via olika gränssnitt som USB, HDMI, Bluetooth eller trådlösa anslutningar.
3. Begränsad processorkraft :
- Kringutrustning har vanligtvis begränsade eller inga bearbetningsmöjligheter jämfört med huvudprocessorn.
– De förlitar sig på datorns CPU för instruktioner och beräkningar.
4. Specifika enhetsfunktioner :
- Kringutrustning är specialiserade enheter utformade för att utföra specifika uppgifter.
- Exempel på kringutrustning är tangentbord, möss, skrivare, skannrar, externa lagringsenheter, grafikkort, ljudkort och kameror.
5. Beroende på enhetsdrivrutiner :
- Kringutrustning kräver drivrutiner för att möjliggöra kommunikation och funktionalitet med operativsystemet och annan programvara.
- Enhetsdrivrutiner översätter kommandon från datorn till de specifika protokoll som används av kringutrustningen.
6. Enhetsidentifiering :
- Varje kringutrustning har en unik identifierare, vilket gör att operativsystemet kan skilja den från andra enheter som är anslutna till datorn.
7. Dataöverföring och lagring :
- Kringutrustning kan överföra och lagra data mellan datorn och själva enheten eller externa media (som minneskort eller diskar).
I motsats till kringutrustning är enhetskontroller de elektroniska kretsarna eller chipsen i datorn som ansvarar för att hantera och underlätta kommunikation med ansluten kringutrustning. De styr dataöverföring, signaltiming och gränssnittsprotokoll med kringutrustningen.
På det hela taget fungerar kringutrustning som en förlängning av datorns kapacitet, vilket möjliggör interaktion med externa enheter, in-/utgångsoperationer och specialiserade uppgifter. De förlitar sig på datorns CPU och enhetsdrivrutiner för sin funktion och kräver dedikerade gränssnitt för anslutning.