Machine-translated by Google. Questions are authored in English.
Top

Discussion

The number of full and half-adders required to add 16-bit numbers is

  • A.8 half-adders, 8 full-adders
  • B.1 half-adder, 15 full-adders
  • C.16 half-adders, 0 full-adders
  • D.4 half-adders, 12 full-adders

Answer: B

Correct answer: 1 half-adder, 15 full-adders

The least significant bit has no carry coming into it, so a half adder suffices there; each of the remaining fifteen bits must add three quantities - two bits and a carry - which needs a full adder. In general an n-bit ripple adder takes one half adder and \( n-1 \) full adders.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.