Boolean Algebra
Boolean Algebra
Boolean
Algebra
x F1 F2 F3 F4
0 0 0 1 1
1 0 1 0 1
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
x -x
inverter
x x+y
OR gate
y
x xy
AND gate
y
Fall 2002 CMSC 203 - Discrete Structures 21
Logic Gates
Example: How can we build a circuit that computes
the function xy + (-x)y ?
x xy
y
xy + (-x)y
x -x
(-x)y
y
Fall 2002 CMSC 203 - Discrete Structures 22
The
End
Fall 2002 CMSC 203 - Discrete Structures 23