SlideShare a Scribd company logo
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Digital
Fundamentals
Tenth Edition
Floyd
Chapter 4
© 2008 Pearson Education
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Chapter Objectives
• Apply the basic laws and rules of Boolean algebra.
• Apply DeMorgan’s theorems to Boolean expressions
• Describe gate combinations with Boolean expressions
• Evaluate Boolean expressions
• Simplify expressions by using the laws and rules of
Boolean algebra
• Convert any Boolean expression into a sum-of-product
(SOP) and Product-of-sum (POS) form.
• Relate a Boolean expression to a truth table
• Use a karnaugh map to simplify Boolean expressions.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Boolean Operations and Expressions
• Boolean algebra is the mathematics of
digital systems.
• A basic knowledge of Boolean algebra is
indispensable to the study and analysis of
logic.
• In the last lecture, Boolean operations and
expressions in terms of their relationship to
NOT, AND, OR, NAND, and NOR gates
were introduced.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
After completing this section:
• You should be able to define variable
• Literal
• Identify a sum term
• Evaluate a sum term
• Identify a product term
• Evaluate a product term
• Explain Boolean addition
• Explain Boolean multiplication
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
In Boolean algebra, a variable is a symbol used to represent
an action, a condition, or data. A single variable can only
have a value of 1 or 0.
Summary
Boolean Addition
The complement represents the inverse of a variable and is indicated
with an overbar. Thus, the complement of A is A.
A literal is a variable or its complement.
Addition is equivalent to the OR operation. The sum term is 1 if one or
more if the literals are 1. The sum term is zero only if each literal is 0.
Determine the values of A, B, and C that make the sum term
of the expression A + B + C = 0?
Each literal must = 0; therefore A = 1, B = 0 and C = 1.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Boolean Addition
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
In Boolean algebra, multiplication is equivalent to the AND
operation. The product of literals forms a product term. The
product term will be 1 only if all of the literals are 1.
Summary
Boolean Multiplication
What are the values of the A, B and C if the
product term of A.B.C = 1?
Each literal must = 1; therefore A = 1, B = 0 and C = 0.
What are the values of the A, B and C if the
product term of A.B.C = 1?
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Boolean Multiplication
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
Commutative Laws
In terms of the result, the order in which variables
are ORed makes no difference.
The commutative laws are applied to addition and
multiplication. For addition, the commutative law states
A + B = B + A
In terms of the result, the order in which variables
are ANDed makes no difference.
For multiplication, the commutative law states
AB = BA
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Continued..
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
Distributive Law
The distributive law is the factoring law. A common
variable can be factored from an expression just as in
ordinary algebra. That is
AB + AC = A(B+ C)
The distributive law can be illustrated with equivalent
circuits:
B+ C
C
A
X
B
AB
B
X
A
C
A
AC
AB + ACA(B+ C)
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
Rules of Boolean Algebra
1. A + 0 = A
2. A + 1 = 1
3. A . 0 = 0
4. A . 1 = A
5. A + A = A
7. A . A = A
6. A + A = 1
8. A . A = 0
9. A = A
=
10. A + AB = A
12. (A + B)(A + C) = A + BC
11. A + AB = A + B
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
Rules of Boolean Algebra
Rules of Boolean algebra can be illustrated with Venn
diagrams. The variable A is shown as an area.
The rule A + AB = A can be illustrated easily with a diagram. Add
an overlapping area to represent the variable B.
A B
AB
The overlap region between A and B represents AB.
AA BA B
AB
The diagram visually shows that A + AB = A. Other rules can be
illustrated with the diagrams as well.
=
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
The proof is shown in the table, which shows the
truth table and the resulting logic circuit
simplification
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
A
Summary
Rules of Boolean Algebra
A + AB = A + B
This time, A is represented by the blue area and B
again by the red circle.
B
The intersection represents
AB. Notice that A + AB = A + B
AABA
Illustrate the rule with a Venn
diagram.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
Rules of Boolean Algebra
Rule 12, which states that (A + B)(A + C) = A + BC, can
be proven by applying earlier rules as follows:
(A + B)(A + C) = AA + AC + AB + BC
= A + AC + AB + BC
= A(1 + C + B) + BC
= A . 1 + BC
= A + BC
This rule is a little more complicated, but it can also be
shown with a Venn diagram, as given on the following
slide…
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
DeMorgan’s Theorem
The complement of a product of variables is
equal to the sum of the complemented variables.
DeMorgan’s 1st Theorem
AB = A + B
Applying DeMorgan’s first theorem to gates:
OutputInputs
A B AB A + B
0
0
1
1
0
1
0
1
1
1
1
0
1
1
1
0
A + B
A
B
AB
A
B
NAND Negative-OR
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
DeMorgan’s Theorem
DeMorgan’s 2nd Theorem
The complement of a sum of variables is equal to
the product of the complemented variables.
A + B = A . B
Applying DeMorgan’s second theorem to gates:
A B A + B AB
OutputInputs
0
0
1
1
0
1
0
1
1
0
0
0
1
0
0
0
AB
A
B
A + B
A
B
NOR Negative-AND
Remember:
“Break the bar,
change the sign”
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Summary
Apply DeMorgan’s theorem to remove the
overbar covering both terms from the
expression X = C + D.
DeMorgan’s Theorem
To apply DeMorgan’s theorem to the expression,
you can break the overbar covering both terms and
change the sign between the terms. This results in
X = C . D. Deleting the double bar gives X = C . D.
=
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Apply the demorgans theorem to the following
expressions
• (XYZ)' and (X+Y+Z)'
• (X'+Y'+Z')'
• (WXYZ)' AND (W+X+Y+Z)'
• (W'X'Y'Z')'
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Apply demorgans theorems to each of
the following expressions
• [(A+B+C)D]‘
• (ABC+DEF)‘
• [AB‘+C'D+EF]'
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
A
C
D
B
Summary
Boolean Analysis/expression of Logic Circuits
Combinational logic circuits can be analyzed by writing
the expression for each gate and combining the
expressions according to the rules for Boolean algebra.
Apply Boolean algebra to derive the expression for X.
Write the expression for each gate:
Applying DeMorgan’s theorem and the distribution law:
C (A + B )
= C (A + B )+ D
(A + B )
X = C (A B) + D = A B C + D
X
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Standard forms of Boolean expressions
• All Boolean expressions, regardless of their form, can be
converted into either of two standard forms
• Sum-of-products (SOP) form
• Also called Minterms
• Product of Sum (POS) form
• Also called Maxterms
• Standardization makes the evaluation, simplification, and
implementation of Boolean expressions much more
systematic and easier.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Sum of product (SOP) Form
• A product term was defined as a term consisting of
the product (Boolean multiplication) of literals
(variables or their complements).
• When two or more product terms are summed by
Boolean addition. the resulting expression is a
sum-of-products (SOP).
• Some examples are
• AB + ABC
• ABC + CDE + B‘CD‘
• A‘B + A‘BC‘ + AC
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
SOP (Minterms)
• Also, an SOP expression can contain a single-
variable like,
• A + A’BC’ + BC’D’
Domain of a Boolean Expression
• The domain of a general Boolean expression is the
set of variables contained in the expression in
either complemented or un complemented form.
• For example, the domain of the expression A’B +
AB’C is:-
• The set of variables A, B, C.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
SOP
AND/OR Implementation of an SOP Expression
• Implementing an SOP expression simply requires
ORing the outputs of two or more AND gates.
• A product term is produced by an AND operation,
and the sum (addition) of two or more product
terms is produced by an OR operation.
• Therefore, an SOP expression can be implemented
by AND-OR logic in which the outputs of a number
of AND gates connect to the inputs of an OR gate.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
SOP form
NAND/NAND Implementation of an SOP Expression
• NAND gates can be used to implement an SOP expression.
• Using only NAND gates, an AND/OR function can be
accomplished.
• The first level of NAND gates feed into a NAND gate that
acts as a negative-OR gate.
• The NAND and negative-OR inversions cancel and the
result is effectively an AND/OR circuit.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Conversion of a General Expression to SOP Form
• Any logic expression can be changed into
SOP form by applying Boolean algebra
techniques.
• For example. the expression A(B + CD) can
be converted to SOP form by applying the
distributive law.
• A(B + CD) = AB + ACD
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Convert each of the following Boolean expressions to SOP form
• 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’.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Standard SOP Form
• SOP expressions in which some of the product
terms do not contain some of the variables in the
domain of the expression.
• For example
• A’ BC’ + AB’ D + A’ B C’ D
• Domain made up of the variables A, B, C. and D.
• Complete set of variables in the domain is not
represented in the first two terms of the expression.
• D or D’ is missing from the first term
• C and C’ is missing from the second term.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
SOP form
• A standard SOP expression is one in which
all the variables in the domain appear in
each product term in the expression.
• For example.
• AB’CD + A’ B’ CD’ + ABC’ D’
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
STANDARD SOP
• Converting Product Terms to Standard SOP
• Step 1.Multiply each nonstandard product term by a term
made up of the sum of a missing variable and its
complement. This results in two product terms. As you know
you can multiply anything by 1 with out changing its value.
• Step 2.Repeat Step 1 until all resulting product terms
contain all variables in the domain in either complemented
or un complemented form.
• In converting a product term to standard form, the number of
product terms is doubled for each missing variable
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Convert the following Boolean expression into standard SOP form:
• AB’ C + A’ B’+ ABC’ D
• Solution
• AB’ C = AB’ C(D + D’ ) = AB’ CD + AB’ CD’
• In this case, two standard product terms are
the result.
• The second term, A’B’, is missing variables C
or C’ and D or D’, so first multiply the second
term by C + C’ as follows.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Example
• A‘ B‘ = A‘B‘(C + C‘) = A‘ B‘ C + A‘ B‘ C ‘
• The two resulting terms are missing variable D or D’, so
multiply both terms by D + D’ as follows:
• A’B’ = 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’
• In this case, four standard product terms are the result.
The third term, ABCD, is already in standard form. The
complete standard SOP form of the original expression
is as follows:
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Example contd
• Accumulated terms are,
• 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.
• Convert the expression WX’ Y + X’ YZ’ +
WX Y’to standard SOP form.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
The Product-of-Sums (POS) Form
• When two or more sum terms are multiplied,
the resulting expression is a product-of-
sums (POS).
• (A’ + B)(A + B’ + C)
• (A + B’ + C)( C + D’ + E’)(B + C’ + D)
• (A’ + B)(A’ + B’ + C’)(A + C’)
• A POS expression can contain a single-
variable term, as in the following i.e. A’,
• A’ (A + B’ + C)(B’+ C’ + D).
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Converting Standard SOP to Standard POS form.
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
The equivalent POS expression is
• (A+B+C’)(A’+B+C)(A’+B’+C)
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Converting SOP expressions to the truth table format
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
Converting POS Expressions to Truth Table Format
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
© 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed

More Related Content

PPT
Boolean Algebra DLD
PPT
Chapter 3- Digital Fundamentals by Thomas L. Floyd
PPT
Minimization Technique .ppt
PPTX
Binary parallel adder
PDF
Lec 04 - Gate-level Minimization
PPTX
Chapter 4: Combinational Logic
PPT
Lecture 11
PPTX
Flip flop conversions
Boolean Algebra DLD
Chapter 3- Digital Fundamentals by Thomas L. Floyd
Minimization Technique .ppt
Binary parallel adder
Lec 04 - Gate-level Minimization
Chapter 4: Combinational Logic
Lecture 11
Flip flop conversions

What's hot (20)

PPTX
Verilog operators.pptx
PPT
Digital Logic Circuits
PDF
Theory Communication
PPTX
Adder ppt
PDF
Mealy state machine
PPTX
sequential circuits
PPT
boolean algebra and logic simplification
PPTX
Logic simplification sop and pos forms
PPTX
Fourier transforms
PDF
LINEAR DIFFERENTIAL EQUATION & BERNOULLI`S EQUATION
PPTX
Code conversions binary to Gray vice versa.pptx
PPTX
Encoders and decoders
PDF
Boolean algebra and Logic gates
PPTX
Fourier transforms
PPTX
Combinational circuit
PPTX
Logic Gates
PPTX
DIGITAL ELECTRONICS- Logic Gates
PPTX
PPTX
NAND and NOR implementation and Other two level implementation
PPTX
Adder
Verilog operators.pptx
Digital Logic Circuits
Theory Communication
Adder ppt
Mealy state machine
sequential circuits
boolean algebra and logic simplification
Logic simplification sop and pos forms
Fourier transforms
LINEAR DIFFERENTIAL EQUATION & BERNOULLI`S EQUATION
Code conversions binary to Gray vice versa.pptx
Encoders and decoders
Boolean algebra and Logic gates
Fourier transforms
Combinational circuit
Logic Gates
DIGITAL ELECTRONICS- Logic Gates
NAND and NOR implementation and Other two level implementation
Adder
Ad

Similar to All About Boolean Algebra DLD. (20)

PPT
mantappppppppppppppppppppppppppppppp.ppt
PPT
Boolean variables r010
PDF
Digital electronics lesson 2
PDF
Boolean algebra r009
PDF
Boolean Algebra and Logic Smiplification
PDF
DLD Lecture 3,4,5 Boolean Algebra, Switching Algebra, And Logic Gates.pdf
PPTX
Fundamentals of Digital Design_Class_12th April.pptx
PDF
Boolean Algebra Boolean Algebra and Logi
PPTX
PPT 1.pptx
PPT
07 boolean algebra
PPT
Introduction-to-Boolean-Algebra.ppt
PPT
Introduction-to-Boolean-AlgebraIntroduction-to-Boolean-Algebra (1).ppt
PPT
Introduction-to-Boolean- Algebra.ppt
PDF
Boolean Algebra SOP POS_Computer Architecture.pdf
PPT
Ch4 Boolean Algebra And Logic Simplication1
PPTX
Lecture 05-Logic expression and Boolean Algebra.pptx
PPTX
boolean algebra
PDF
Unit-2 ppt.pdf introduction to it technology
PPT
LCDF3_Chaaaaaaaaaaaaaaaaaaaaap_02_P1.ppt
PPT
digital logic tutorial combinational logic
mantappppppppppppppppppppppppppppppp.ppt
Boolean variables r010
Digital electronics lesson 2
Boolean algebra r009
Boolean Algebra and Logic Smiplification
DLD Lecture 3,4,5 Boolean Algebra, Switching Algebra, And Logic Gates.pdf
Fundamentals of Digital Design_Class_12th April.pptx
Boolean Algebra Boolean Algebra and Logi
PPT 1.pptx
07 boolean algebra
Introduction-to-Boolean-Algebra.ppt
Introduction-to-Boolean-AlgebraIntroduction-to-Boolean-Algebra (1).ppt
Introduction-to-Boolean- Algebra.ppt
Boolean Algebra SOP POS_Computer Architecture.pdf
Ch4 Boolean Algebra And Logic Simplication1
Lecture 05-Logic expression and Boolean Algebra.pptx
boolean algebra
Unit-2 ppt.pdf introduction to it technology
LCDF3_Chaaaaaaaaaaaaaaaaaaaaap_02_P1.ppt
digital logic tutorial combinational logic
Ad

Recently uploaded (20)

PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Current and future trends in Computer Vision.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
Geodesy 1.pptx...............................................
PDF
Well-logging-methods_new................
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
737-MAX_SRG.pdf student reference guides
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
bas. eng. economics group 4 presentation 1.pptx
Current and future trends in Computer Vision.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Safety Seminar civil to be ensured for safe working.
Embodied AI: Ushering in the Next Era of Intelligent Systems
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Automation-in-Manufacturing-Chapter-Introduction.pdf
Construction Project Organization Group 2.pptx
Geodesy 1.pptx...............................................
Well-logging-methods_new................
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
737-MAX_SRG.pdf student reference guides
III.4.1.2_The_Space_Environment.p pdffdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mechanical Engineering MATERIALS Selection
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
UNIT 4 Total Quality Management .pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
UNIT-1 - COAL BASED THERMAL POWER PLANTS

All About Boolean Algebra DLD.

  • 1. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Digital Fundamentals Tenth Edition Floyd Chapter 4 © 2008 Pearson Education
  • 2. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Chapter Objectives • Apply the basic laws and rules of Boolean algebra. • Apply DeMorgan’s theorems to Boolean expressions • Describe gate combinations with Boolean expressions • Evaluate Boolean expressions • Simplify expressions by using the laws and rules of Boolean algebra • Convert any Boolean expression into a sum-of-product (SOP) and Product-of-sum (POS) form. • Relate a Boolean expression to a truth table • Use a karnaugh map to simplify Boolean expressions.
  • 3. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Boolean Operations and Expressions • Boolean algebra is the mathematics of digital systems. • A basic knowledge of Boolean algebra is indispensable to the study and analysis of logic. • In the last lecture, Boolean operations and expressions in terms of their relationship to NOT, AND, OR, NAND, and NOR gates were introduced.
  • 4. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed After completing this section: • You should be able to define variable • Literal • Identify a sum term • Evaluate a sum term • Identify a product term • Evaluate a product term • Explain Boolean addition • Explain Boolean multiplication
  • 5. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed In Boolean algebra, a variable is a symbol used to represent an action, a condition, or data. A single variable can only have a value of 1 or 0. Summary Boolean Addition The complement represents the inverse of a variable and is indicated with an overbar. Thus, the complement of A is A. A literal is a variable or its complement. Addition is equivalent to the OR operation. The sum term is 1 if one or more if the literals are 1. The sum term is zero only if each literal is 0. Determine the values of A, B, and C that make the sum term of the expression A + B + C = 0? Each literal must = 0; therefore A = 1, B = 0 and C = 1.
  • 6. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Boolean Addition
  • 7. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed In Boolean algebra, multiplication is equivalent to the AND operation. The product of literals forms a product term. The product term will be 1 only if all of the literals are 1. Summary Boolean Multiplication What are the values of the A, B and C if the product term of A.B.C = 1? Each literal must = 1; therefore A = 1, B = 0 and C = 0. What are the values of the A, B and C if the product term of A.B.C = 1?
  • 8. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Boolean Multiplication
  • 9. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 10. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary Commutative Laws In terms of the result, the order in which variables are ORed makes no difference. The commutative laws are applied to addition and multiplication. For addition, the commutative law states A + B = B + A In terms of the result, the order in which variables are ANDed makes no difference. For multiplication, the commutative law states AB = BA
  • 11. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Continued..
  • 12. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 13. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 14. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary Distributive Law The distributive law is the factoring law. A common variable can be factored from an expression just as in ordinary algebra. That is AB + AC = A(B+ C) The distributive law can be illustrated with equivalent circuits: B+ C C A X B AB B X A C A AC AB + ACA(B+ C)
  • 15. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary Rules of Boolean Algebra 1. A + 0 = A 2. A + 1 = 1 3. A . 0 = 0 4. A . 1 = A 5. A + A = A 7. A . A = A 6. A + A = 1 8. A . A = 0 9. A = A = 10. A + AB = A 12. (A + B)(A + C) = A + BC 11. A + AB = A + B
  • 16. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 17. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 18. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary Rules of Boolean Algebra Rules of Boolean algebra can be illustrated with Venn diagrams. The variable A is shown as an area. The rule A + AB = A can be illustrated easily with a diagram. Add an overlapping area to represent the variable B. A B AB The overlap region between A and B represents AB. AA BA B AB The diagram visually shows that A + AB = A. Other rules can be illustrated with the diagrams as well. =
  • 19. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 20. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed The proof is shown in the table, which shows the truth table and the resulting logic circuit simplification
  • 21. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed A Summary Rules of Boolean Algebra A + AB = A + B This time, A is represented by the blue area and B again by the red circle. B The intersection represents AB. Notice that A + AB = A + B AABA Illustrate the rule with a Venn diagram.
  • 22. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 23. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 24. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary Rules of Boolean Algebra Rule 12, which states that (A + B)(A + C) = A + BC, can be proven by applying earlier rules as follows: (A + B)(A + C) = AA + AC + AB + BC = A + AC + AB + BC = A(1 + C + B) + BC = A . 1 + BC = A + BC This rule is a little more complicated, but it can also be shown with a Venn diagram, as given on the following slide…
  • 25. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 26. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary DeMorgan’s Theorem The complement of a product of variables is equal to the sum of the complemented variables. DeMorgan’s 1st Theorem AB = A + B Applying DeMorgan’s first theorem to gates: OutputInputs A B AB A + B 0 0 1 1 0 1 0 1 1 1 1 0 1 1 1 0 A + B A B AB A B NAND Negative-OR
  • 27. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 28. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary DeMorgan’s Theorem DeMorgan’s 2nd Theorem The complement of a sum of variables is equal to the product of the complemented variables. A + B = A . B Applying DeMorgan’s second theorem to gates: A B A + B AB OutputInputs 0 0 1 1 0 1 0 1 1 0 0 0 1 0 0 0 AB A B A + B A B NOR Negative-AND Remember: “Break the bar, change the sign”
  • 29. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 30. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Summary Apply DeMorgan’s theorem to remove the overbar covering both terms from the expression X = C + D. DeMorgan’s Theorem To apply DeMorgan’s theorem to the expression, you can break the overbar covering both terms and change the sign between the terms. This results in X = C . D. Deleting the double bar gives X = C . D. =
  • 31. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Apply the demorgans theorem to the following expressions • (XYZ)' and (X+Y+Z)' • (X'+Y'+Z')' • (WXYZ)' AND (W+X+Y+Z)' • (W'X'Y'Z')'
  • 32. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 33. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 34. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Apply demorgans theorems to each of the following expressions • [(A+B+C)D]‘ • (ABC+DEF)‘ • [AB‘+C'D+EF]'
  • 35. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 36. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed A C D B Summary Boolean Analysis/expression of Logic Circuits Combinational logic circuits can be analyzed by writing the expression for each gate and combining the expressions according to the rules for Boolean algebra. Apply Boolean algebra to derive the expression for X. Write the expression for each gate: Applying DeMorgan’s theorem and the distribution law: C (A + B ) = C (A + B )+ D (A + B ) X = C (A B) + D = A B C + D X
  • 37. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 38. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 39. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 40. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 41. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 42. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 43. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 44. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 45. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 46. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 47. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Standard forms of Boolean expressions • All Boolean expressions, regardless of their form, can be converted into either of two standard forms • Sum-of-products (SOP) form • Also called Minterms • Product of Sum (POS) form • Also called Maxterms • Standardization makes the evaluation, simplification, and implementation of Boolean expressions much more systematic and easier.
  • 48. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Sum of product (SOP) Form • A product term was defined as a term consisting of the product (Boolean multiplication) of literals (variables or their complements). • When two or more product terms are summed by Boolean addition. the resulting expression is a sum-of-products (SOP). • Some examples are • AB + ABC • ABC + CDE + B‘CD‘ • A‘B + A‘BC‘ + AC
  • 49. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed SOP (Minterms) • Also, an SOP expression can contain a single- variable like, • A + A’BC’ + BC’D’ Domain of a Boolean Expression • The domain of a general Boolean expression is the set of variables contained in the expression in either complemented or un complemented form. • For example, the domain of the expression A’B + AB’C is:- • The set of variables A, B, C.
  • 50. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 51. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed SOP AND/OR Implementation of an SOP Expression • Implementing an SOP expression simply requires ORing the outputs of two or more AND gates. • A product term is produced by an AND operation, and the sum (addition) of two or more product terms is produced by an OR operation. • Therefore, an SOP expression can be implemented by AND-OR logic in which the outputs of a number of AND gates connect to the inputs of an OR gate.
  • 52. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 53. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed SOP form NAND/NAND Implementation of an SOP Expression • NAND gates can be used to implement an SOP expression. • Using only NAND gates, an AND/OR function can be accomplished. • The first level of NAND gates feed into a NAND gate that acts as a negative-OR gate. • The NAND and negative-OR inversions cancel and the result is effectively an AND/OR circuit.
  • 54. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 55. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Conversion of a General Expression to SOP Form • Any logic expression can be changed into SOP form by applying Boolean algebra techniques. • For example. the expression A(B + CD) can be converted to SOP form by applying the distributive law. • A(B + CD) = AB + ACD
  • 56. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Convert each of the following Boolean expressions to SOP form • 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’.
  • 57. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Standard SOP Form • SOP expressions in which some of the product terms do not contain some of the variables in the domain of the expression. • For example • A’ BC’ + AB’ D + A’ B C’ D • Domain made up of the variables A, B, C. and D. • Complete set of variables in the domain is not represented in the first two terms of the expression. • D or D’ is missing from the first term • C and C’ is missing from the second term.
  • 58. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed SOP form • A standard SOP expression is one in which all the variables in the domain appear in each product term in the expression. • For example. • AB’CD + A’ B’ CD’ + ABC’ D’
  • 59. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed STANDARD SOP • Converting Product Terms to Standard SOP • Step 1.Multiply each nonstandard product term by a term made up of the sum of a missing variable and its complement. This results in two product terms. As you know you can multiply anything by 1 with out changing its value. • Step 2.Repeat Step 1 until all resulting product terms contain all variables in the domain in either complemented or un complemented form. • In converting a product term to standard form, the number of product terms is doubled for each missing variable
  • 60. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Convert the following Boolean expression into standard SOP form: • AB’ C + A’ B’+ ABC’ D • Solution • AB’ C = AB’ C(D + D’ ) = AB’ CD + AB’ CD’ • In this case, two standard product terms are the result. • The second term, A’B’, is missing variables C or C’ and D or D’, so first multiply the second term by C + C’ as follows.
  • 61. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Example • A‘ B‘ = A‘B‘(C + C‘) = A‘ B‘ C + A‘ B‘ C ‘ • The two resulting terms are missing variable D or D’, so multiply both terms by D + D’ as follows: • A’B’ = 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’ • In this case, four standard product terms are the result. The third term, ABCD, is already in standard form. The complete standard SOP form of the original expression is as follows:
  • 62. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Example contd • Accumulated terms are, • 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. • Convert the expression WX’ Y + X’ YZ’ + WX Y’to standard SOP form.
  • 63. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed The Product-of-Sums (POS) Form • When two or more sum terms are multiplied, the resulting expression is a product-of- sums (POS). • (A’ + B)(A + B’ + C) • (A + B’ + C)( C + D’ + E’)(B + C’ + D) • (A’ + B)(A’ + B’ + C’)(A + C’) • A POS expression can contain a single- variable term, as in the following i.e. A’, • A’ (A + B’ + C)(B’+ C’ + D).
  • 64. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 65. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 66. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 67. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 68. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 69. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 70. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 71. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Converting Standard SOP to Standard POS form.
  • 72. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 73. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed The equivalent POS expression is • (A+B+C’)(A’+B+C)(A’+B’+C)
  • 74. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Converting SOP expressions to the truth table format
  • 75. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 76. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 77. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed Converting POS Expressions to Truth Table Format
  • 78. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 79. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 80. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 81. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 82. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed
  • 83. © 2009 Pearson Education, Upper Saddle River, NJ 07458. All Rights ReservedFloyd, Digital Fundamentals, 10th ed