Logic Gates
AND, OR, NOT, XOR and related gates are the basic building blocks of digital logic. Understanding their truth tables makes hardware behavior easier to reason about.
CORE IDEA
AND requires all required inputs true
ENGINEERING VIEW
OR requires at least one true input
WHAT TO CHECK
NOT inverts a signal
REMEMBER
XOR is useful for difference/toggle logic
Engineer’s checklist
- AND requires all required inputs true
- OR requires at least one true input
- NOT inverts a signal
- XOR is useful for difference/toggle logic
KEY TAKEAWAY
Digital behavior is physical behavior. When firmware and expectations disagree, measure the signal instead of guessing.