Questions: Binary Adders: Half-Adders and Full-Adders

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A half-adder receives inputs A=1 and B=1. What are its Sum and Carry outputs?

ASum=1, Carry=1
BSum=0, Carry=1
CSum=1, Carry=0
DSum=0, Carry=0
Question 2 Multiple Choice

What is the fundamental performance limitation of a 64-bit ripple-carry adder?

AThe carry-out of the most significant bit cannot be computed until the carry has propagated sequentially through all 64 stages
BThe XOR gates used for sum bits are inherently slower than the AND gates used for carry bits
CEach full-adder must read both 64-bit operands simultaneously, creating a memory bottleneck
DThe half-adder at bit position 0 introduces a one-stage delay that compounds across the chain
Question 3 True / False

A full-adder with inputs A=1, B=0, Cin=1 produces a carry-out of 1.

TTrue
FFalse
Question 4 True / False

In a multi-bit ripple-carry adder, a half-adder can be used at most bit position because most bit positions have the same inputs.

TTrue
FFalse
Question 5 Short Answer

Explain why a full-adder is necessary for multi-bit addition, and why the ripple-carry adder becomes slower as the number of bits increases.

Think about your answer, then reveal below.