? En dator skickar flera typer av elektroniska signaler fram och tillbaka mellan de olika komponenterna. För effektivitet , kallas separata banor på moderkortet bussar varje rätt till endast en typ av signal , vilket ökar datorns hastighet och förenklar dess drift . Även PC-moderkort har olika bussar för expansionskort och externa enheter , alla datorer har tre fundamentala bussar : Styrning , instruktion och adress . Hela systemet fungerar via dessa bussar . Bussarkitekturen
Datorer består av flera huvudsakliga funktionella enheter, inklusive den centrala processorn , minne och input /output . Den centrala processorn utför grundläggande aritmetik och logik , lagrar minne program och data , och input /output vägar data till datorns tangentbord , skärm och hårddisk . Dessa delar kommunicerar med varandra . Vissa dator mönster använda en enda buss som delas av alla delar . Medan billigt , måste systemet hantera sina signaler noga , och vissa delar vänta tills andra avsluta kommunicera och släppa kontrollen över bussen . Flera bussar förkorta väntetiderna och hålla delarna igång effektivt . Layouten i datorns bussar och delar kallas dess buss arkitektur .
Control Bus
moderkortets Styrbussen förvaltar aktivitet i systemet . Styrbussen , liksom de andra bussarna , är helt enkelt en uppsättning av anslutningar mellan delarna i datorn. Alla delar " överens om att erkänna " att om en anslutningen överför en spänning och nästa inte, betyder det att den centrala processorn läser från minnet. Om anslutningarna omvända roller , skriver processorn till minnet . Andra anslutningar hantera sin " spaltning " av uppgifter 8 , 16 , 32 eller 64 bitar åt gången . Ytterligare andra avgöra om data skytteltrafik till den centrala processorn från minnet eller tangentbordet . Detta signalsystem förhindrar att data från att gå till fel ställe .
Data Bus
databussen fungerar som en kanal för data från tangentbord, minne och andra enheter . Den passerar med hastigheter upp till miljarder tecken per sekund . Den centrala processorn läser data , utför beräkningar , och flyttar nya data tillbaka till minnet , hårddisken och andra platser . Kontrollen bussen avgör vilken riktning uppgifterna rör .
Adress Bus
Datorn måste kunna komma åt varje tecken av minnet snabbt , så varje karaktär har sin egen adressnummer. Den centrala processorn anger vilka adresser man vill läsa eller skriva och adress bussen bär denna information till ett minne styrkrets , som lokaliserar och hämtar informationen . Vissa platser, som kallas random - access memory , håll programmets instruktioner och tillfälliga beräkningsresultat . Andra platser pekar på hårddisken , mus och tangentbord . Kontrollen bussen specificerar vilken av dessa två uppsättningar av adresserna blir aktiva för ett visst minne operation .