Hvad er definitionen af en databus?

Indholdsfortegnelse:

Hvad er definitionen af en databus?
Hvad er definitionen af en databus?
Anonim

På computersprog er en databus - også kaldet en processorbus, frontsidebus, frontsidebus eller bagsidebus - en gruppe elektriske ledninger, der sender information (data) mellem to eller flere komponenter. Intel-processoren i den nuværende serie af Mac'er bruger f.eks. en 64-bit databus til at forbinde processoren med dens hukommelse.

Busbredde

Image
Image

En databus har mange forskellige definerende egenskaber, men en af de vigtigste er dens bredde. Bredden af en databus refererer til antallet af bits (elektriske ledninger), der udgør bussen. Almindelige databusbredder omfatter 1-, 4-, 8-, 16-, 32- og 64-bit.

Når producenter henviser til antallet af bits, en processor bruger, såsom "Denne computer bruger en 64-bit processor", henviser de til bredden af databussen på forsiden, den bus, der forbinder processoren med dens hovedhukommelse. Andre typer databusser, der bruges i computere, omfatter bagsidebussen, som forbinder processoren med den dedikerede cachehukommelse.

En databus er typisk styret af en buscontroller, der regulerer informationshastigheden mellem komponenter. Generelt skal alt køre med samme hastighed i en computer, og intet kan rejse hurtigere end CPU'en. Bus-controllere holder tingene i gang med samme hastighed.

Early Macs brugte en 16-bit databus; den originale Macintosh brugte en Motorola 68000-processor. Nyere Mac'er bruger 64-bit busser.

Bussertyper

En databus kan fungere som en seriel eller en parallel bus. Serielle busser-lignende USB- og FireWire-forbindelser - brug en enkelt ledning til både at sende og modtage information mellem komponenter. Parallelle busser-lignende SCSI-forbindelser - brug mange ledninger til at kommunikere mellem komponenter. Disse busser kan være interne i processoren eller eksterne, i forhold til en given komponent, der tilsluttes.

Anbefalede: