Logikschaltungen

Welcher Nachteil des Ripple-Carry-Addierers aus in Reihe geschalteten Volladdierern ist richtig?

  1. ANegative Zahlen können nicht verarbeitet werden
  2. BDa der Übertrag von unten nach oben der Reihe nach weitergegeben wird, wächst die Verzögerung proportional zur Bitzahl
  3. CDie Schaltungsgröße ändert sich auch bei steigender Bitzahl nicht
Antwort und Erläuterung anzeigen

Antwort: B. Da der Übertrag von unten nach oben der Reihe nach weitergegeben wird, wächst die Verzögerung proportional zur Bitzahl

Beim Ripple-Carry-Addierer wartet jeder Volladdierer auf den Übertrag der niedrigeren Stelle, bevor er rechnet; der Übertrag läuft also von der niedrigsten bis zur höchsten Stelle der Reihe nach, und die Verzögerung wächst proportional zur Bitzahl. Bei 64 Bit entspricht das der Verzögerung von 64 Volladdierer-Stufen, was für mit GHz getaktete CPUs zu langsam ist. Wegen der kleinen, einfachen Schaltung wird er dort eingesetzt, wo Geschwindigkeit nicht zählt. Zur Beschleunigung dienen Carry-Lookahead-, Carry-Select- und parallele Präfix-Addierer (z. B. Kogge-Stone).

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Logikschaltungen

  1. Welche Aussage zur Hold-Zeit eines Flipflops ist richtig?
  2. Welche Aussage zum „Clock Skew“ synchroner Schaltungen ist richtig?
  3. Welcher dritte Zustand kann der Ausgang eines Tri-State-Puffers annehmen?
  4. Welcher Bereich ganzer Zahlen lässt sich in 8-Bit-Zweierkomplementdarstellung darstellen?
  5. Warum ist ein Carry-Lookahead-Addierer (Übertragsvorausschau) schnell?

Vergleiche zu diesem Thema