Werking processor databus

  • Onderwerp starter Onderwerp starter Echoe
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Echoe

Gebruiker
Lid geworden
10 feb 2010
Berichten
12
Hallo.
Ik heb een vraag in verband met hoe data nu eigenlijk wordt getransporteerd.
Dit omdat ik de cursus nogal onduidelijk vind.

Stel dat ik een 64 bit cpu heb. Dan kan deze per clockslag 64 bit vervoeren.
Als ik het goed voorheb ziet dit er dan ongeveer alsvolgt uit.

____1
____1
____0
____1
____0

En dit 64 keer onder elkaar. Indien ik het niet goed voorheb gelieve te verbeteren.

Nu mijn eerste vraag. Stel je zend de letter 'a' over en da is is bijvoorbeeld 11100101. dan lees je toch deze combinatie 'zogezegt' verticaal af?
Mijn 2de vraag is in verband met pipelines. men zegt wel dat je per pipeline een instructie kan sturen. Maar wat is nu precies die pipeline?
Zijn dat een aantal van die banen samengenomen zodat bv een 64bit cpu met 2 pipelines per pipeline 32bit kan sturen? Indien ja. Hoe kan het dan dat er soms gesproken wordt over meer dan 100 instructies tegelijk?

Dit verward mij al enige tijd en wordt ook niet echt goed uitgelegd naar mijn mening in het boek.
Kan iemand mij dit aub verduidelijken?
 
een pipeline heeft niks met de snelheid te maken, maar enkel met hoeveel opdrachten een cpu tegelijk kan hebben

300px-5_Stage_Pipeline.svg.png
 
Ja. ok. Maar waar zit dat dan juist? is dat iets appart/anders dan de systeembus?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan