Rekenaarbus: Verskil tussen weergawes

Content deleted Content added
No edit summary
No edit summary
Lyn 1:
[[Beeld:PCIExpress.jpg|right|250px|thumb|PCI Express bus aansluiters (vanaf bo na onder: x4, x16, x1 and x16), vergeleke met die tradisionele 32-bis PCI-bus aansluiter (onder)]]
 
In [[rekenaarargitektuur]] is 'n '''bus''' 'n substelsel wat data of krag tussen komponente in 'n rekenaar of tussen rekenaars oordra. Anders as punt-tot-punt verbindings (poorte) kan 'n bus verskeie [[randtoestelle]] (bybehore) oor dieselfde stel drade verbind. Elke soort bus definieer 'n stel [[verbinder]]s wat toestelle, kaarte of kabels aanmekaar koppel.
 
Vroeë rekenaarbusse was letterlik parallelle [[elektriese bus]]se met veelvuldige verbindings, maar die term word nou gebruik vir enige fisiese rangskikking wat dieselfde logiese funksionaliteit as 'n parallelle elektriese bus verrig. Moderne rekenaarbusse kan beide parallelle en bis-serieverbinders gebruik en kan bedraad word op so 'n wyse dat dit 'n veelvuldige verbindingtopologie (elektries parallel) of 'n kettingtopologie vorm of kan deur 'n geskakelde bus verbind word soos in die geval van [[Universele Serie Bus|USB]].
Lyn 19:
Vroeë [[mikrorekenaar]]s se busstelsels was eintlik 'n passiewe stroombaan wat aan die penne van die [[Sentrale verwerkingseenheid|SVE]] gekoppel was. Geheue en ander toestelle is by die bus gevoeg deur dieselfde adres- en datapenne as die SVE self gebruik het waar dit in parallel gekoppel was.
 
In baie [[mikrobeheerder]]s en ingeboude stelsels bestaan 'n Invoer-/Uitvoer busUitvoerbus nie. Kommunikasie word beheer deur 'n [[Sentrale verwerkingseenheid|SVE]] wat data vanaf toestelle lees en skryf asof hulle geheueblokke is, alles onder beheer van 'n sentrale klok wat die spoed van die SVE beheer. Toestelle vra vir diens deur seine op van die ander penne op die SVE te aktiveer, tipies in die vorm van een of ander [[onderbrekingsversoek]].
 
'n [[Skyfaandrywer]] se beheerder sal tipies 'n sein na die SVE stuur om te laat weet dat nuwe data gereed is om gelees te word, op welke tydstip die SVE die data sal skuif deur die geheue te lees wat ooreenstem met die skyf. Bykans alle vroeë rekenaars is op hierdie wyse gebou, sedert die [[S-100-bus]] in die [[Altair 8800|Altair]] en het voortgeduur tot en met die IBM persoonlike rekenaars in die 1980s.
Lyn 29:
'n Ander probleem is dat die SVE benodig was om alle verwerkings te doen, dus as dit met ander take besig geraak het, het die werklike [[deurset]] van die bus ook dramaties daaronder gely.
 
Sulke busstelsel is moeilik om saam te stel wanneer dit uit komponente wat van die rak af beskikbaar is gebou word. Elke gedrukte stroombaan vereis tipies baie [[brugskakelaar]]s (jumpers) om die geheue-adressegeheueadresse, Invoer-/Uitvoer adresseUitvoeradresse, onderbrekingsprioriteite en -nommers op te stel.
 
===Tweede generasie===
Lyn 52:
[[Rekenaarnetwerk|Netwerkverbindings]] soos [[Ethernet]] word nie normaalweg as busse beskou nie al is die verskil grootliks eerder teoreties as prakties. Die koms van tegnologieë soos [[InfiniBand]] en [[HyperTransport]] vervaag die grense tussen die twee begrippe nog verder. Selfs die onderskeid tussen intern en eksterne busse begin al vervaag, [[I²C]] kan byvoorbeeld as 'n interne of 'n eksterne bus gebruik word en InfiniBand is bedoel om interne busse soos [[Peripheral Component Interconnect|PCI]] sowel as eksterne busse soos [[Fibre Channel]] te vervang.
 
Moderne neigings in persoonlike rekenaars, veral skootrekenaars, beweeg meer en meer na die wegdoen van alle eksterne verbindings buiten vir die modem verbindermodemverbinder, [[Kategorie 5 -kabel]], USB, Oorfoon verbinderoorfoonverbinder, en die opsionele [[VGA]] of Firewire verbindings.
 
==Bustopologie==