All symbols are drawn exactly as they appear in the Cambridge exam papers.
| Gate | Symbol (exam style) | Print‑friendly line art |
|---|---|---|
| AND |
AND gate – Cambridge symbol |
|
| OR |
OR gate – Cambridge symbol |
|
| NOT (Inverter) |
NOT gate – Cambridge symbol |
|
| NAND |
NAND gate – Cambridge symbol |
|
| NOR |
NOR gate – Cambridge symbol |
|
| XOR (Exclusive OR) |
XOR gate – Cambridge symbol |
|
| XNOR (Exclusive NOR) |
XNOR gate – Cambridge symbol |
Copy the third column of the table above into your notebook – it contains the exact line‑art symbols you may need during the exam.
| A | B | A AND B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Take‑away: AND = 1 only when *all* inputs are 1.
| A | B | A OR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Take‑away: OR = 1 when *any* input is 1.
| A | NOT A |
|---|---|
| 0 | 1 |
| 1 | 0 |
Take‑away: NOT flips the input (0↔1).
| A | B | A NAND B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Take‑away: NAND = inverse of AND; it is 0 only when *all* inputs are 1.
| A | B | A NOR B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
Take‑away: NOR = inverse of OR; it is 1 only when *all* inputs are 0.
| A | B | A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Take‑away: XOR = 1 when the two inputs are **different**.
| A | B | A XNOR B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Take‑away: XNOR = 1 when the two inputs are **the same** (the complement of XOR).
| Gate | Inverse Gate | Key Relationship |
|---|---|---|
| AND | NAND | NAND = NOT(AND) |
| OR | NOR | NOR = NOT(OR) |
| XOR | XNOR | XNOR = NOT(XOR) |
Problem: “A security system should give an alarm (output = 1) if the door is open and the motion sensor detects movement, or if the window is broken.”
Alarm = (D AND M) OR W
Explanation:
| D | M | W | Alarm |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 0 | 0 |
| 1 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 |
| 0 | 0 | 1 | 1 |
| 0 | 1 | 1 | 1 |
| 1 | 0 | 1 | 1 |
| 1 | 1 | 1 | 1 |
Given truth table (3 inputs A, B, C)
| A | B | C | F |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 |
| 0 | 1 | 0 | 1 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 |
| 1 | 1 | 1 | 1 |
Step 1 – Write the canonical sum‑of‑products (SOP) expression
Write a product term for each row where F = 1:
Thus, F = (¬A·¬B·C) + (¬A·B·¬C) + (A·¬B·¬C) + (A·B·C)
Step 2 – Convert each product term into a small sub‑circuit
Create an account or Login to take a Quiz
Log in to suggest improvements to this note.
Your generous donation helps us continue providing free Cambridge IGCSE & A-Level resources, past papers, syllabus notes, revision questions, and high-quality online tutoring to students across Kenya.