? En datamaskin sender flere typer elektroniske signaler frem og tilbake mellom de ulike komponentene . For effektivitet, kalt separate baner på hovedkortet busser hver bære bare én type signal , og dette øker datamaskinens hastighet og forenkler driften . Mens PC- hovedkort har forskjellige busser for utvidelseskort og eksterne enheter , alle datamaskiner har tre grunnleggende busser : Control, instruksjon og adresse . Hele systemet opererer gjennom disse bussene . Bussarkitektur
Datamaskiner bestå av flere viktigste funksjonelle enheter , inkludert den sentrale prosessor, minne og inn /ut . Den sentrale prosessoren utfører grunnleggende aritmetikk og logikk , minne lagrer programmer og data , og input /output ruter data til datamaskinens tastatur, skjerm og harddisk. Disse delene kommuniserer med hverandre . Noen PC- design bruke en enkelt buss deles av alle deler . Mens billig , må systemet håndtere sine signaler nøye , og noen deler vente til andre er ferdig med å kommunisere og gi avkall på kontroll av bussen . Flere busser redusere ventetiden og holde delene kjører effektivt . Oppsettet i datamaskinens busser og deler kalles sin buss arkitektur.
Kontroll Bus
Hovedkortet kontroll buss styrer aktivitet i systemet . Den styrebuss , som de andre busser , er ganske enkelt et sett av forbindelser mellom delene i maskinen . Alle deler " er enige om å anerkjenne " at hvis én tilkobling bærer en spenning og den neste ikke gjør det, betyr det at den sentrale prosessoren leser fra minnet. Hvis koplingene reversere roller , skriver prosessoren til minnet. Andre forbindelser håndtere " klumpdannelse " av dataene 8 , 16, 32 eller 64 biter om gangen. Atter andre avgjøre om data blir transportert til den sentrale prosessoren fra minnet eller tastaturet . Dette signaliserer forhindrer data fra å gå til feil sted .
Data Bus
dataene bussen fungerer som en kanal for data fra tastatur, minne og andre enheter. Den passerer informasjon i hastigheter opp til milliarder av tegn per sekund. Den sentrale prosessoren leser data , utfører beregninger , og beveger seg nye data tilbake til minnet , harddisken og andre steder . Kontrollen buss avgjør hvilken retning dataene overføres .
Adresse Bus
Datamaskinen må være i stand til å få tilgang til hver karakter minne raskt , slik at hver karakter har sin egen adressenummer. Den sentrale prosessor angir hvilke adresser den ønsker å lese eller skrive , og adressen bussen bærer denne informasjonen til et minne kontrolleren krets , som finner og henter informasjon. Noen steder, som kalles random- access memory , hold programmet instruksjoner og midlertidige beregningsresultater. Andre steder peker på harddisk, mus og tastatur . Kontrollen buss angir hvilken av disse to sett med adresser blir aktive for en bestemt minne operasjon .