Hvad er tre typer busser på et bundkort?

...

Et computerbundkort har uafhængige signalveje kaldet busser.

En computer sender flere slags elektroniske signaler frem og tilbage mellem dens forskellige komponenter. For effektivitetens skyld bærer separate stier på bundkortet, kaldet busser, kun én slags signal; dette øger computerens hastighed og forenkler dens betjening. Mens pc-bundkort har forskellige busser til udvidelseskort og eksterne enheder, har alle computere tre grundlæggende busser: kontrol, instruktion og adresse. Hele systemet kører gennem disse busser.

Bus arkitektur

Computere består af flere funktionelle hovedenheder, herunder den centrale processor, hukommelse og input/output. Den centrale processor udfører grundlæggende aritmetik og logik, hukommelsen gemmer programmer og data, og input/output dirigerer data til computerens tastatur, skærm og harddisk. Disse dele kommunikerer med hinanden. Nogle computerdesigns bruger en enkelt bus, der deles af alle dele. Selvom det er billigt, skal systemet styre sine signaler omhyggeligt, og nogle dele venter, indtil andre er færdige med at kommunikere og opgive kontrollen over bussen. Flere busser reducerer ventetiden og holder delene kørende effektivt. Layoutet af en computers busser og dele kaldes dens busarkitektur.

Dagens video

Kontrol bus

Bundkortets kontrolbus styrer aktiviteten i systemet. Styrebussen er ligesom de andre busser blot et sæt forbindelser mellem delene i computeren. Alle dele "enes om at erkende", at hvis den ene forbindelse bærer en spænding, og den næste ikke gør, betyder det, at den centrale processor læser fra hukommelsen. Hvis forbindelserne skifter roller, skriver processoren til hukommelsen. Andre forbindelser beskæftiger sig med "chunking" af data 8, 16, 32 eller 64 bit ad gangen. Atter andre afgør, om data sendes til den centrale processor fra hukommelsen eller tastaturet. Dette signalsystem forhindrer data i at gå det forkerte sted hen.

Data bus

Databussen fungerer som en kanal for data fra tastaturet, hukommelsen og andre enheder. Den videregiver information med hastigheder på op til milliarder af tegn i sekundet. Den centrale processor læser dataene, udfører beregninger og flytter nye data tilbage til hukommelsen, harddisken og andre steder. Styrebussen bestemmer, hvilken retning dataene bevæger sig.

Adressebus

Computeren skal være i stand til hurtigt at få adgang til hvert tegn i hukommelsen, så hvert tegn har sit eget adressenummer. Den centrale processor specificerer, hvilke adresser den ønsker at læse eller skrive, og adressebussen fører denne information til et hukommelsescontrollerkredsløb, som lokaliserer og henter informationen. Nogle steder, kaldet tilfældig adgangshukommelse, indeholder programinstruktioner og midlertidige beregningsresultater. Andre steder peger på harddisken, musen og tastaturet. Styrebussen specificerer, hvilke af disse to sæt adresser, der bliver aktive for en bestemt hukommelsesoperation.