Vad är definitionen av en databuss?

Innehållsförteckning:

Vad är definitionen av en databuss?
Vad är definitionen av en databuss?
Anonim

På datorspråk är en databuss - även kallad processorbuss, frontsidebuss, frontsidebuss eller baksidebuss - en grupp elektriska ledningar som skickar information (data) mellan två eller flera komponenter. Intel-processorn i den nuvarande Mac-serien använder till exempel en 64-bitars databuss för att ansluta processorn till dess minne.

Buss Width

Image
Image

En databuss har många olika definierande egenskaper, men en av de viktigaste är dess bredd. Bredden på en databuss hänvisar till antalet bitar (elektriska ledningar) som utgör bussen. Vanliga databussbredder inkluderar 1-, 4-, 8-, 16-, 32- och 64-bitars.

När tillverkare hänvisar till antalet bitar som en processor använder, till exempel "Den här datorn använder en 64-bitars processor", hänvisar de till bredden på databussen på framsidan, bussen som ansluter processorn till dess huvudminne. Andra typer av databussar som används i datorer inkluderar baksidans buss, som ansluter processorn till det dedikerade cacheminnet.

En databuss styrs vanligtvis av en bussstyrenhet som reglerar informationshastigheten mellan komponenter. I allmänhet måste allt färdas med samma hastighet inom en dator och ingenting kan färdas snabbare än processorn. Busskontroller håller saker i rörelse i samma hastighet.

Early Macs använde en 16-bitars databuss; den ursprungliga Macintosh använde en Motorola 68000-processor. Nyare Mac-datorer använder 64-bitars bussar.

Typer av bussar

En databuss kan fungera som en seriell eller en parallell buss. Seriella bussar-liknande USB- och FireWire-anslutningar - använder en enda tråd för att både skicka och ta emot information mellan komponenter. Parallella bussar som SCSI-anslutningar - använder många ledningar för att kommunicera mellan komponenter. Dessa bussar kan vara interna i processorn eller externa, i förhållande till en given komponent som ansluts.

Rekommenderad: