Name and describe the six boolean gates that can be incorporated into circuits and can be combined to form more sophisticated operations:
- NOT - one input; inverts the input value
- AND - true only if both inputs are true
- OR - true if either (or both) operands are true
- NAND - true UNLESS both inputs are true (opposite of AND)
- NOR - true only if both inputs are false (opposite of OR)
- XOR - true only if ONE AND ONLY ONE input is true