Number systems, Boolean logic, K-maps, flip-flops & counters, state machines, timing.
5 concepts
Convert between binary, octal, and hex; represent signed numbers with two's complement; do binary arithmetic with overflow detection; and read BCD, Gray, and ASCII codes.
Unlocks with an access pass — one-time payment, no auto-renew. View passes
Master the Boolean axioms, De Morgan's theorems, the seven core gates, and the SOP/POS forms that turn any truth table into a circuit.
OR with 0 and AND with 1 leave a variable unchanged. The starting point for most simplifications.
OR with 1 forces 1; AND with 0 forces 0. Use to collapse a term to a constant.
A variable ORed with its complement is 1; ANDed with its complement is 0. Key to eliminating variables.
Deletes a term subsumed by a simpler one. The single most useful simplification on the exam.
Sum of minterms for the 1-rows of the truth table, or product of maxterms for the 0-rows. Both specify the same function.
Tie both NAND inputs together to make a NOT. Foundation of NAND-universal logic.
Algebraic simplification with consensus
Problem. Simplify to minimum sum-of-products and confirm by truth table.
Truth table to SOP, then NAND realization
Problem. A function is exactly for the input rows where an odd number of inputs are : minterms
Applying De Morgan to invert an expression
Problem. Find the complement of
Use Karnaugh maps to read a minimal SOP or POS directly off a truth table — grouping prime implicants, exploiting don't-cares, and knowing when to reach for Quine-McCluskey.
Unlocks with an access pass — one-time payment, no auto-renew. View passes
Latches versus flip-flops, the SR/D/JK/T characteristic and excitation tables, ripple versus synchronous counters, and the setup/hold timing that bounds clock speed.
Unlocks with an access pass — one-time payment, no auto-renew. View passes
Mealy versus Moore machines, building a state diagram and table, encoding states and next-state logic, and the PLA/PAL/PLD/FPGA fabrics that implement them.
Unlocks with an access pass — one-time payment, no auto-renew. View passes
Repeated operands collapse; double inversion cancels. Lets you duplicate or remove terms freely.
Both AND-over-OR and OR-over-AND hold. The second form has no arithmetic analog — used to convert between SOP and POS.
Removes a complemented literal that adds nothing. Easy to miss; check whenever a variable and its complement coexist.
The consensus term is redundant when appears true in one product and complemented in another. Drop it.
Complement of a product/sum. Use to invert expressions and to map between AND/OR and NAND/NOR.
XOR is true when inputs differ (mod-2 sum); XNOR is the equality/coincidence detector.