Logische schakelingen

Welk nadeel van de ripple-carry-opteller, waarin volledige optellers in serie zijn geschakeld, is juist?

  1. ANegatieve getallen kunnen niet worden verwerkt
  2. BDoordat de carry van laag naar hoog achter elkaar doorloopt, neemt de vertraging evenredig met het aantal bits toe
  3. CDe schakelingsgrootte verandert niet als het aantal bits toeneemt
Antwoord en toelichting tonen

Antwoord: B. Doordat de carry van laag naar hoog achter elkaar doorloopt, neemt de vertraging evenredig met het aantal bits toe

Bij een ripple-carry-opteller wacht elke volledige opteller op de carry van de lagere positie, dus de carry loopt achter elkaar van de laagste naar de hoogste positie en de vertraging neemt evenredig met het aantal bits toe. Bij 64 bits is dat de vertraging van 64 volledige optellers, te traag voor een CPU die op GHz werkt. Het circuit is klein en eenvoudig en wordt gebruikt waar snelheid er niet toe doet. Voor hogere snelheid worden carry-lookahead-, carry-select- en parallel-prefix-optellers (zoals Kogge-Stone) gebruikt.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Logische schakelingen

  1. Welke omschrijving van de hold-tijd van een flip-flop is juist?
  2. Welke omschrijving van „clock skew” in een synchroon circuit is juist?
  3. Welke is de derde toestand die de uitgang van een tri-state buffer kan aannemen?
  4. Welk bereik van gehele getallen kan met 8-bits two's-complementrepresentatie worden voorgesteld?
  5. Wat is de juiste reden dat een carry-lookahead-opteller snel is?

Vergelijkingen bij dit onderwerp