Du kan prova den första upptäckten och 3D-kontrollerna nu. Stella låser upp alla steg.
Datavägen: En instruktions resa
Börja med en adderare vars svar är fel tills det har satt sig, upptäck sedan klocktickan som kopierar det till register, en instruktion som bara är 32 bitar, en resa i fem takter genom en stad av block, ett loopande program, en överlappad pipeline och utzoomningen till wafern.
Maskinöversatt från den engelska originaltexten. Öppna engelska originalet
WaferDieBlockLedningarTransistorFenaAtom
Takten som väntar på svaret
I föregående kapitels adderare var svaret fel tills minnesvågen hade kommit fram. Därför placerar en CPU register — rader av lådor som håller tal — efter logiken och kopierar in svaret först i det ögonblick då klockan tickar. Mellan tickarna sätter sig logiken, och bara det färdiga svaret förs vidare. Skruva upp klockan så går beräkningen fortare; går den för fort kommer tickan före vågen.
Skruva upp klockan och hitta den hastighet där värdena som kopieras in i registret börjar bli fel.
- Längd på en takt
- 1.00 ns
- Hur långt ljuset färdas under en takt
- 30.0 cm
- 127 + 1 så som det kopierats till registret
- 128
- Kopieras när svaret har satt sig
Med den här modellens långsammaste väg är gränsen 4.0 GHz
Du kan prova den första upptäckten och 3D-kontrollerna nu. Stella låser upp alla steg.
