Chapter 4, Lecture 1 Boolean Expression and Logic Simplification
Chapter 4, Lecture 1 Boolean Expression and Logic Simplification
AB+A(B+C)
B +B(B+C)
C
AB+A(B+C)+B(B+C)
(distributive law) A
AB+AB+AC+BB+BC
(rule 7; BB=B) B
C AB+A(B+C)+B(B+C)
AB+AB+AC+B+BC
(rule 5; AB+AB=AB)
AB+AC+B+BC
(rule 10; B+BC=B)
AB+AC+B B B+AC
(rule 10; AB+B=B)
A
B+AC
C
Try these:
[ AB (C BD) A B ]C
A BC AB C A B C AB C ABC
AB AC A B C
A( B CD) AB ACD
AB B(CD EF ) AB BCD BEF
( A B )( B C D) AB AC AD BB BC BD
( A B ) C ( A B )C ( A B )C AC BC
AB C AB C ( D D ) AB CD AB CD
A B A B (C C ) A B C A B C
A B C ( D D ) A B C ( D D ) A B CD A B CD A B C D A B C D
AB C A B ABC D AB CD AB CD A B CD A B CD A B C D A B C D ABC D
A
B
B
C X
D
A
C
( A B C )( B C D )( A B C D)
A B C A B C DD ( A B C D)( A B C D )
B C D B C D AA ( A B C D )( A B C D )
( A B C )( B C D )( A B C D)
( A B C D)( A B C D )( A B C D )( A B C D )( A B C D)
A B C D 0 1 0 1 0000 0
The Facts:
The binary values of the product terms in a given
standard SOP expression are not present in the
equivalent standard POS expression.
( A B C )( A B C )( A B C ) 0 0 0 0
( A B C )( A B C ) 0 0 1 1 ( A B C)
0 1 0 0 (A B C )
0 1 1 0
1 0 0 1 (A B C )
1 0 1 0 ( A B C)
1 1 0 0
(C) 2017 Amoud University, Lec:
28 M.M.Allabari 1 1 1 1
Determining Standard Expression from a
Truth Table
To determine the standard SOP expression represented
by a truth table.
Instructions:
Step 1: List the binary values of the input variables
for which the output is 1.
Step 2: Convert each binary value to the
corresponding product term by replacing:
each 1 with the corresponding variable, and
each 0 with the corresponding variable complement.
Example: 1010
AB C D
(C) 2017 Amoud University, Lec:
29 M.M.Allabari
Determining Standard Expression from a
Truth Table
To determine the standard POS expression represented by a
truth table.
Instructions:
Step 1: List the binary values of the input variables for
which the output is 0.
Step 2: Convert each binary value to the corresponding
product term by replacing:
each 1 with the corresponding variable complement, and
each 0 with the corresponding variable.
Example: 1001
A BC D
(C) 2017 Amoud University, Lec:
30 M.M.Allabari
Determining Standard Expression from a Truth
Table (example)
SOP POS
A B C X the output and the the output and the
corresponding corresponding
0 0 0 0 binary value are binary value are
0 0 1 0 011, 100, 110, and 000, 001, 010, and
0 1 0 0 111. 101.
011 A BC 000 A B C
0 1 1 1 100 AB C 001 A B C
1 0 0 1 110 ABC 010 A B C
1 1 0 1 X A BC AB C ABC ABC
1 1 1 1
(C) 2017 Amoud University, Lec: X ( A B C )( A B C )( A B C )( A B C )
31 M.M.Allabari
Rules of Boolean Algebra
END
(C) 2017 Amoud University, Lec:
33 M.M.Allabari