Hallo und guten Tag!
Ich habe eine sehr grundlegende Frage über Prozessoren allgemein.
Ich lese gerade ein Buch über Assemblerprogrammierung und immer wieder taucht in mir die folgende Frage auf:
Egal wo man im Internet schaut, ob in Wikipedia oder sonst wo, wenn es um die Programmierung geht spricht man von Registern. Es gibt sagen wir mal eine handvoll. Auf der anderen (fertigungstechnischen) Seite ist die Rede von hunderten Millionen Transistoren auf einer CPU. Wenn ich das ganze so richtig verstehe ist ein Transistor ein Bauteil der zwei Zustände annehmen kann. Wenn ich jetzt sagen wir mal 14 Register auf einer CPU habe und jedes Register 16 (oder 32) Bit breit ist dann heißt das für mich, dass ich nicht mehr als ein paar hundert Transistoren benötige um eine CPU zu realisieren?!? Was machen dann die restlichen paar hundert Millionen Transistoren?
Einfach gefragt: Welcher Zusammenhang besteht zwischen Registern und Transistoren?
Falls die Frage nicht hier her passt, bitte ich um Entschuldigung. Wusste nicht wo ich sonst noch nachschauen kann.
Vielen Dank!
gutsy1978 Gast |