All About Circuits

Digital Circuits

Binary Math Circuits


11 questions By Tony R. Kuphaldt

Page 2 of 4 0 of 11 answers revealed (0%)
  • Question 4 of 11

    Design a circuit that adds two binary bits together. This circuit will have two inputs (A and B) and two outputs (Sum and Carry):





    Begin the design process by drawing a truth table for the circuit, then determining the necessary gate circuitry to fulfill each output function.

    Why is this circuit referred to as a half adder? How would a full adder circuit differ from this?

    Reveal answer
  • Question 5 of 11

    Design a circuit that adds two binary bits and a “Carry in” (Cin) bit together, producing a “Sum” (Σ) and a “Carry out” (Cout) output:





    Begin the design process by drawing a truth table for the circuit, writing a boolean SOP expression for each output, then determining the necessary gate circuitry to fulfill each output function.

    Reveal answer
  • Question 6 of 11

    Explain the difference between a ripple adder and a look-ahead adder. What does the term “ripple” mean in this context? Why is “ripple” potentially a bad thing for a digital adder circuit?

    Reveal answer