Skip to main content
EnglandElectronicsSyllabus dot point

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.

Generated by Claude Opus 4.813 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. The answer
  3. Examples in context
  4. Try this

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 110121101_2 to decimal. [1 mark]

  • Cue. 8+4+0+1=138 + 4 + 0 + 1 = 13.

Q2. State the sum and carry of a half adder for inputs A=1A = 1, B=1B = 1. [2 marks]

  • Cue. Sum =0= 0, carry =1= 1 (since 1+1=1021 + 1 = 10_2).

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 AA and BB, giving the sum SS and carry CC, and name the two gates needed to build it.
Show worked answer →

Truth table (up to 2 marks): for A,B=00,01,10,11A,B = 00, 01, 10, 11 the sum S=0,1,1,0S = 0, 1, 1, 0 and the carry C=0,0,0,1C = 0, 0, 0, 1. (For 1+11 + 1 the result is binary 1010, so S=0S = 0 and C=1C = 1.)

Gates (up to 2 marks): the sum S=A⊕BS = A \oplus B comes from an XOR gate; the carry C=A⋅BC = A \cdot B 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 (AA and BB) and produces a sum and a carry, but it has no input for a carry coming in. A full adder adds three bits, AA, BB 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

Sources & how we know this