Truth Table
Truth Table
0 1
1 0
AND
Both inputs must be 1(YES) to get a 1(YES) as output.
A B OUTPUT
0 0 0
0 1 0
1 0 0
1 1 1
OR
If either input is 1 (YES) the output is 1 (YES).
A B OUTPUT
0 0 0
0 1 1
1 0 1
1 1 1
NOR
For a value of 1(YES) – both inputs need to be 0(NO).
(OPPOSITE OF OR!!!)
A B Y(OUTPUT)
0 0 1
0 1 0
1 0 0
1 1 0
XOR
Only one input can be 1(YES) to have a 1(YES) output.
A B Y(OUTPUT)
0 0 0
0 1 1
1 0 1
1 1 0
NAND
If both inputs are 1(YES) output is 0(NO).
OPPOSITE OF AND!!
A B Y(OUTPUT)
0 0 1
0 1 1
1 0 1
1 1 0
NEG-AND
OPPOSITE OF AND
A B OUTPUT
0 0 1
0 1 0
1 0 0
1 1 0
NEG-OR
A B OUTPUT
0 0 1
0 1 1
1 0 1
1 1 0
XNOR
A B OUTPUT
0 0 1
0 1 0
1 0 0
1 1 1
COMBINED LOGIC GATES
A B C Z
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
A B C D Z
0 0 1 1 1
0 1 1 0 1
1 0 0 1 1
1 1 0 0 0
A B C D Z
0 0 1 1 1
0 1 1 0 0
1 0 0 1 0
1 1 0 0 0
A B C D Z
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 1 0
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
A B C D Z
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 1 1
1 0 0 0 1
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1