F1021
DIGITAL
DIGITAL SYSTEM
SYSTEM
CHAPTER 3: BOOLEAN
OPERATION
3.1 TRUTH TABLES
• A truth tables is a means for describing
how a logic circuit’s output depends on the
logic levels present at the circuit’s inputs.
A B X
0 0 1
0 1 0
1 0 1
1 1 0
3.2 NOT (INVERTER) Gate
• NOT gate always has only a single
input, and its output logic level is
always opposite to the logic level of
this input.
NOT gate symbol
Input Output
A Y
Sign of Inverter
Truth Table
A Y
0 1
1 0 Boolean Expression
Y = A
3.3 AND Gate
Truth Table
A B Y
0 0 0
0 1 0
Boolean Expression
1 0 0
1 1 1
Y = A.B
3.4 OR Gate
• OR gate is a circuit that has two or more inputs
and whose output is equal to the combination of
the inputs.
A
Y
B
Truth Table
A B Y
0 0 0
0 1 1
Boolean Expression
1 0 1
1 1 1
Y = A+B
3.5 NOR Gate
• It is the same as the OR gate symbol except
that it has a small circle on the output.
A Y
B
Truth Table
A B Y
0 0 1
0 1 0
Boolean Expression
1 0 0
1 1 0
Y = A+B
3.6 NAND Gate
• It is the same as the AND gate symbol
except for the small circle on its output.
A
Y
B
Truth Table
A B Y
0 0 1
0 1 1
Boolean Expression
1 0 1
1 1 0
Y = A.B