Subject

    Computer Science

    Topic

    Computer Hardware

    What does a 'full-adder' circuit do that a 'half-adder' cannot?

    a)
    It can subtract binary numbers.
    b)
    It can handle a carry-in from a previous, less significant bit addition.
    c)
    It can add 4-bit numbers directly.
    d)
    It operates faster than a half-adder.

    Explanation

    A full-adder has three inputs (A, B, and Cin) and two outputs (Sum and Cout). This ability to accept a carry-in (Cin) is essential for cascading adders together to add multi-bit numbers. For instance, to add two 8-bit numbers, you would need 8 full-adders chained together.

    Find Tutors

    View all Tutors