Wat is die definisie van 'n databus?

In rekenaarversameling, 'n databus - ook 'n verwerkerbus, voorkantbus, voorkantbus of agterkantbus genoem - is 'n groep elektriese drade wat inligting (data) tussen twee of meer komponente stuur. Die Intel-verwerker in die huidige lyn van Macs gebruik byvoorbeeld 'n 64-bits databus om die verwerker aan sy geheue te koppel.

'N Databus het baie verskillende definisie eienskappe, maar een van die belangrikste is die breedte daarvan. Die breedte van 'n databus verwys na die aantal bisse (elektriese drade) wat die bus uitmaak. Gewone data bus wydtes sluit 1-, 4-, 8-, 16-, 32- en 64-bis.

Wanneer vervaardigers verwys na die aantal stukkies wat 'n verwerker gebruik, soos: "Hierdie rekenaar gebruik 'n 64-bis verwerker," verwys hulle na die breedte van die voorste databus, die bus wat die verwerker verbind met sy hoofgeheue. Ander soorte data busse wat in rekenaars gebruik word, sluit in die agterkantbus, wat die verwerker verbind met toegewyde kasgeheue.

'N Databus word tipies gereeld deur 'n busbeheerder wat die spoed van inligting tussen komponente reguleer. Oor die algemeen moet alles op dieselfde spoed binne 'n rekenaar reis en niks kan vinniger as die SVE beweeg nie. Bus beheerders hou dinge teen dieselfde spoed beweeg.

Vroeë Mac's het 'n 16-bits databus gebruik; Die oorspronklike Macintosh het 'n Motorola 68000 verwerker gebruik. Nuwer Mac's gebruik 32- of 64-bis busse.

Soorte busse

'N Databus kan as 'n seriële of 'n parallelle bus funksioneer. Seriële busse-soos USB- en FireWire- verbindings - gebruik 'n enkele draad om beide inligting te stuur en te ontvang tussen komponente. Parallelle busse-soos SCSI-verbindings - gebruik baie drade om tussen komponente te kommunikeer. Daardie busse kan intern aan die verwerker of eksterne wees , relatief tot 'n gegewe komponent wat verbind word.