Hva er tre typer busser på et hovedkort?

...

Et hovedkort på datamaskinen har uavhengige signalveier kalt busser.

En datamaskin sender flere typer elektroniske signaler frem og tilbake blant de ulike komponentene. For effektiviteten bærer separate baner på hovedkortet kalt busser bare én type signal; dette øker datamaskinens hastighet og forenkler driften. Mens PC-hovedkort har forskjellige busser for utvidelseskort og eksterne enheter, har alle datamaskiner tre grunnleggende busser: Kontroll, Instruksjon og Adresse. Hele systemet opererer gjennom disse bussene.

Bussarkitektur

Datamaskiner består av flere funksjonelle hovedenheter, inkludert sentralprosessor, minne og input/output. Den sentrale prosessoren utfører grunnleggende aritmetikk og logikk, minnet lagrer programmer og data, og input/output ruter data til datamaskinens tastatur, skjerm og harddisk. Disse delene kommuniserer med hverandre. Noen datamaskindesign bruker en enkelt buss som deles av alle deler. Selv om det er billig, må systemet håndtere signalene sine nøye, og noen deler venter til andre er ferdige med å kommunisere og gir fra seg kontrollen over bussen. Flere busser reduserer ventetiden og holder delene i gang effektivt. Oppsettet til en datamaskins busser og deler kalles dens bussarkitektur.

Dagens video

Kontroll buss

Hovedkortets kontrollbuss styrer aktiviteten i systemet. Kontrollbussen, som de andre bussene, er ganske enkelt et sett med forbindelser mellom delene i datamaskinen. Alle deler "enes om å erkjenne" at hvis en tilkobling har spenning og den neste ikke gjør det, betyr det at sentralprosessoren leser fra minnet. Hvis tilkoblingene bytter roller, skriver prosessoren til minnet. Andre tilkoblinger omhandler "chunking" av data 8, 16, 32 eller 64 biter om gangen. Atter andre bestemmer om data sendes til sentralprosessoren fra minnet eller tastaturet. Dette signalsystemet forhindrer at data går til feil sted.

Data buss

Databussen fungerer som en kanal for data fra tastaturet, minnet og andre enheter. Den sender informasjon med hastigheter opp til milliarder av tegn per sekund. Sentralprosessoren leser dataene, utfører beregninger og flytter nye data tilbake til minnet, harddisken og andre steder. Kontrollbussen bestemmer hvilken retning dataene beveger seg.

Adresse Buss

Datamaskinen må ha tilgang til hvert tegn i minnet raskt, så hvert tegn har sitt eget adressenummer. Den sentrale prosessoren spesifiserer hvilke adresser den ønsker å lese eller skrive, og adressebussen fører denne informasjonen til en minnekontrollerkrets, som lokaliserer og henter informasjonen. Noen steder, kalt tilfeldig tilgangsminne, inneholder programinstruksjoner og midlertidige beregningsresultater. Andre steder peker på harddisken, musen og tastaturet. Styrebussen spesifiserer hvilke av disse to settene med adresser som blir aktive for en bestemt minneoperasjon.