How does a logic circuit add binary numbers, and how is the half adder extended to a full adder?
Binary numbers and adders: counting in binary, the half adder (sum and carry), the full adder with a carry in, and adding multi-bit numbers.
An Eduqas GCSE Electronics answer on binary arithmetic and adders: counting in binary and converting to decimal, the half adder built from XOR and AND giving sum and carry, the full adder that includes a carry in, and chaining full adders to add multi-bit binary numbers.
Reviewed by: AI editorial process; not yet individually human-reviewed
Have a quick question? Jump to the Q&A page
Jump to a section
What this dot point is asking
Eduqas wants you to count in binary and convert to decimal, build a half adder (sum and carry) from logic gates, extend it to a full adder that includes a carry in, and explain how full adders are chained to add multi-bit binary numbers. This shows how the gates of the previous topics perform real arithmetic, the basis of every processor.
The answer
Counting in binary
The half adder
The full adder
Adding multi-bit numbers
Examples in context
Adders are where logic gates become arithmetic: the full adder is the building block of the arithmetic logic unit inside every microprocessor and microcontroller. The half adder shows the XOR and AND gates doing useful work, and chaining full adders into a ripple-carry adder demonstrates how a simple block scales to add large numbers. The binary counting introduced here is also exactly what the counters and seven-segment displays of the sequential module rely on.
Try this
Q1. Convert the binary number to decimal. [1 mark]
- Cue. .
Q2. State the sum and carry of a half adder for inputs , . [2 marks]
- Cue. Sum , carry (since ).
Q3. State why columns after the first in a multi-bit adder need full adders. [1 mark]
- Cue. They may receive a carry in from the previous column, which only a full adder can include.
Exam-style practice questions
Practice questions written in the style of WJEC Eduqas exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.
Eduqas 20204 marksDraw up the truth table for a half adder with inputs and , giving the sum and carry , and name the two gates needed to build it.Show worked answer →
Truth table (up to 2 marks): for the sum and the carry . (For the result is binary , so and .)
Gates (up to 2 marks): the sum comes from an XOR gate; the carry comes from an AND gate.
Markers reward the correct sum and carry columns and the identification of XOR for the sum and AND for the carry.
Eduqas 20224 marksExplain the difference between a half adder and a full adder, and why a full adder is needed when adding multi-bit binary numbers.Show worked answer →
Difference (up to 2 marks): a half adder adds two bits ( and ) and produces a sum and a carry, but it has no input for a carry coming in. A full adder adds three bits, , and a carry in from the previous column, producing a sum and a carry out.
Why needed (up to 2 marks): when adding multi-bit numbers, every column after the first may receive a carry from the column to its right, so each of those columns needs a full adder to include that carry in. Only the least significant column (which has no carry in) could use a half adder.
Markers reward the carry-in distinction and the explanation that multi-bit addition passes carries between columns, requiring full adders.
Related dot points
- Logic gates: AND, OR, NOT, NAND, NOR and XOR, their symbols and truth tables, and the digital high and low logic levels.
An Eduqas GCSE Electronics answer on logic gates: the AND, OR, NOT, NAND, NOR and XOR gates with their symbols and truth tables, the meaning of logic high and logic low, and how a truth table lists the output for every combination of inputs.
- Boolean algebra: writing Boolean expressions for gates, the laws of Boolean algebra, De Morgan's laws, and simplifying an expression to use fewer gates.
An Eduqas GCSE Electronics answer on Boolean algebra: writing Boolean expressions using the AND, OR and NOT notation, the main laws of Boolean algebra, De Morgan's two laws, and simplifying an expression so a logic circuit uses fewer gates.
- Designing combinational logic: building a circuit from a truth table or word description, combining gates, and the universal NAND and NOR gates.
An Eduqas GCSE Electronics answer on designing combinational logic: turning a word description or truth table into a Boolean expression and a gate circuit, combining gates into a system, and using the universal NAND and NOR gates to build any function from one gate type.
- Counters: chaining flip-flops to count clock pulses in binary, frequency division by each stage, and the modulus of a counter.
An Eduqas GCSE Electronics answer on counters: how chained flip-flops count clock pulses in binary, how each stage divides the frequency by two, the modulus (number of states) of a counter, and using counters to divide frequency and count events.
Sources & how we know this
- WJEC Eduqas GCSE (9-1) Electronics specification (C490) — WJEC Eduqas (2017)