Six original Cambridge-style questions on half and full adder truth tables and circuits, SR and JK flip-flops and their role in data storage, with mark-scheme style solutions.
Complete the truth table for a half adder, and state the logic gate that produces each output.
Complete the truth table for a full adder with inputs A, B and Cin, and outputs S and Cout.
| A | B | Cin | S | Cout |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 1 | 1 |
Describe how a full adder can be built from two half adders.
A 4-bit ripple-carry adder adds 1011 and 0110. Give the result, the final carry out, and state what the final carry shows.
An SR flip-flop is built from two NOR gates. Explain how it stores one bit of data, and why the input S = 1, R = 1 is not used.
A JK flip-flop starts with Q = 1. Clock pulses arrive with (J, K) = (0, 0), (1, 1), (0, 1), (1, 1). Give Q after each pulse and explain the role of the clock.
Mark this once you have attempted all six and checked your working. It records a Practiced badge on the topic and adds a one-time bonus. Revealing the solutions alone does not count.