Maskinvare kommunikasjonsteknologi har utviklet seg med behovene til databrukere . Maskinvare kommer ikke i en enkelt pakke , men snarere representerer en sammenstilling av forskjellige deler fra forskjellige produsenter. Standardiserte kommunikasjonsveier mellom hardware elementer , kalt "busser ", ble innført for å sikre at alle deler av datamaskinen kan kommunisere med hverandre . Som databrukere besluttet å utvide sine systemer , derimot , ble nye buss-systemer utviklet for å håndtere etterspørselen . En tidlig buss system, Video Electronics Standards Association ( VESA ) system , hovedsakelig håndtert grafikk forlengelse. Senere tillot Universal Serial Bus system (USB ) brukere å koble til mange typer maskinvare tilbehør på en mye enklere måte. Busser og utvidelsesbussen
Busser tillate maskinvare komponenter for å kommunisere med hverandre . Hovedsystemet buss forbinder prosessoren til hovedminne. Utvidelsen buss forbinder prosessoren og minnet til perifere komponenter i datamaskinen , for eksempel skjermer, tastaturer og utvidelser . Denne bussen håndterer inn-og utgang av disse enhetene uten intermingling med dataoverføring mellom minne og prosessor. Det er den viktigste bussen som tilleggskomponenter som utvidelseskort og eksterne maskinvareenheter som er tilkoblet.
Lokale busser
p Som eksterne enheter utviklet seg og krevde mer hastighet, konseptet med den lokale bussen kom. Utvidelsen buss, hvis håndtere mange input /output -enheter , kan tenkes å skape en flaskehals som flere ressurser brukt det for kommunikasjon . I stedet må en lokal buss gir en direkte forbindelse til prosessoren , noe som eliminerer mulig ventetid på utvidelse bussen . Enkelte internt monterte delen som grafikkort dratt nytte av lokale busser , og dermed Video Electronics Standards Association spesifisert VESA Local Bus standard for PC-er.
VESA Local Bus
VESA Local Bus, også kjent som VLB , var en implementering av en lokal buss til å arbeide med grafikk og multimedia ekstrautstyr . Denne bussen jobbet mye raskere , da den var koblet direkte til prosessoren og tillot direkte data gjennomstrømming. Sin 32 -bits data banen åpnet for overføring av store mengder data , og ga maskinen et løft i å produsere lyd og grafikk . Imidlertid kan ikke mer enn tre VESA styrene koble til en prosessor på grunn av høye dataoverføringshastigheter . I moderne datamaskiner , er Peripheral Component Interconnect ( PCI) standard bussen brukes til å koble de fleste interne kort i dag ; gode skjermkort bruker en enda raskere grensesnitt kalt AGP , for ] Accelerated Graphics Port
Universal Serial . buss
Engineers skapte USB-standarden for å løse et annet problem enn VESA lokalbuss : tilkobling av tregere hastighet eksterne enheter til datamaskinen. Mens VESA håndtert høyhastighets dataoverføring fra en perifer til prosessoren , håndterer USB tregere hastighet overføringer til prosessoren. Dette gjør det egnet for feste enheter som flyttbare harddisker og mindre enheter som inneholder minne. USB-enheter , i motsetning til VESA -kort, kan koble til datamaskinen via en ekstern port , og ofte krever ikke mye i veien for spesiell programvare for å operere. I moderne datamaskiner er USB standard port for tilkobling av eksterne enheter .