Boolean Logic · 5 question types
Past paper frequency (2018 to 2024)
This topic accounts for approximately 6% of your exam marks.
Writing Boolean expressions from logic diagrams and simplifying using laws appear regularly.
Given a circuit, the safest method is to label each gate's output with its Boolean sub-expression, working from the inputs through to the final output.
Method. (1) Identify each gate and the signals feeding it. (2) Working left to right, write the output of each gate as a Boolean sub-expression using its input labels. (3) Use that sub-expression as the input to any gate it feeds. (4) The final gate's output is the expression for
Q.
Example — a circuit has three gates:
A and B. Output label: P1.C. Output label: P2.P1 and P2. Output Q.Writing each intermediate:
P1 = A + BP2 = ¬CQ = P1 · P2 = (A + B) · ¬CNotice the brackets around (A + B). Without them the expression would read A + B · ¬C, which (by AND-before-OR precedence) means A + (B · ¬C). That is a completely different circuit.
Example — a three-gate circuit with mixed gates:
A and B. Output P1 = ¬(A · B).B and C. Output P2 = ¬(B + C).P1 and P2. Output Q = ¬(A · B) + ¬(B + C).