Chapter 10.1 and 10.2: Boolean Algebra

Slides:



Advertisements
Similar presentations
Solving Quadratic Equations Using the Zero Product Property
Advertisements

Chapter 2 Logic Circuits.
Logic Gate Level Part 2. Constructing Boolean expression from truth table First method: write nonparenthesized OR of ANDs Each AND is a 1 in the result.
1 Section 10.1 Boolean Functions. 2 Computers & Boolean Algebra Circuits in computers have inputs whose values are either 0 or 1 Mathematician George.
Boolean Algebra and Logic Gates
COMBINATIONAL LOGIC CIRCUITS C.L. x1 x2 xn Z Z = F (x1, x2, ……., Xn) F is a Binary Logic (BOOLEAN ) Function Knowing F Allows Straight Forward Direct Implementation.
Chapter 9: Boolean Algebra
Logic Functions and their Representation. Slide 2 Combinational Networks x1x1 x2x2 xnxn f.
Lecture 3. Boolean Algebra, Logic Gates
Chapter 2: Combinatorial Logic Circuits Illustration Pg. 32 Logic Circuit Diagrams - Circuit Optimization -2,3,4 level maps 48 elements Optimized to 25.
Fall 2002CMSC Discrete Structures1 Yes, No, Maybe... Boolean Algebra.
Chapter 2: Boolean Algebra and Logic Functions
Chapter 10.1 and 10.2: Boolean Algebra Based on Slides from Discrete Mathematical Structures: Theory and Applications.
IKI a-Boolean Algebra Bobby Nazief Semester-I The materials on these slides are adopted from those in CS231’s Lecture Notes at UIUC,
Applied Discrete Mathematics Week 13: Boolean Algebra
Switching functions The postulates and sets of Boolean logic are presented in generic terms without the elements of K being specified In EE we need to.
Discrete Mathematics CS 2610 February 19, Logic Gates: the basic elements of circuits Electronic circuits consist of so-called gates connected.
Dr. Eng. Farag Elnagahy Office Phone: King ABDUL AZIZ University Faculty Of Computing and Information Technology CPCS 222.
Chapter 2: Boolean Algebra and Logic Gates. F 1 = XY’ + X’Z XYZX’Y’XY’X’ZF1F
Discrete Mathematics CS 2610 February 12, Agenda Previously Finished functions Began Boolean algebras And now Continue with Boolean algebras.
Discrete Mathematics CS 2610 September Equal Boolean Functions Two Boolean functions F and G of degree n are equal iff for all (x 1,..x n )  B.
CHAPTER 1 SETS, FUNCTIONs, ELEMENTARY LOGIC & BOOLEAN ALGEBRAs
BOOLEAN ALGEBRA Kamrul Ahsan Teacher of
Boolean Algebra & Logic Circuits Dr. Ahmed El-Bialy Dr. Sahar Fawzy.
Discrete Mathematics CS 2610 February 10, Agenda Previously Functions And now Finish functions Start Boolean algebras (Sec. 11.1)
Chapter-3: BOOLEAN ALGEBRA & LOGIC GATES Analysis and logical design.
R. Johnsonbaugh Discrete Mathematics 5 th edition, 2001 Chapter 9 Boolean Algebras and Combinatorial Circuits.
Lecture 18: Boolean Algebra Boolean Functions. w = Chris is allowed to watch television x = Chris's homework is finished y = it is a school night z =
Solving Quadratic Equations Using the Zero Product Property March 18, 2014.
Karnaugh Map (K-Map) By Dr. M. Khamis Mrs. Dua’a Al Sinari.
Solving Linear Equations and Inequalities Chapter 2.
Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall. Chapter 8 Real Numbers and Introduction to Algebra.
(have students make a chart of 4 x 11
CSE 461. Binary Logic Binary logic consists of binary variables and logical operations. Variables are designated by letters such as A, B, C, x, y, z etc.
Lecture 21: Combinatorial Circuits II Discrete Mathematical Structures: Theory and Applications.
Boolean Algebra.
Mu.com.lec 9. Overview Gates, latches, memories and other logic components are used to design computer systems and their subsystems Good understanding.
CHAPTER 2 Boolean algebra and Logic gates
Multiplying with exponents
Table 2.1 Postulates and Theorems of Boolean Algebra
Chapter 11 (Part 1): Boolean Algebra
Lecture 4 Nand, Nor Gates, CS147 Circuit Minimization and
Chapter 2: Boolean Algebra and Logic Functions
… and now for the Final Topic:
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
September 7 Notes Boolean Algebra.
Digital Systems: Logic Gates and Boolean Algebra
Discrete Mathematics CS 2610
CMSC Discrete Structures
Chapter 2 Boolean Algebra and Logic Gate
Solving Quadratic Equations by Factoring March 16, 2015
Representing Boolean functions
Yes, No, Maybe... BooleanAlgebra 12/10/2018.
Lecture 20: Combinatorial Circuits I
Chapter 10.1 and 10.2: Boolean Algebra
Chapter 10.1 and 10.2: Boolean Algebra
Applied Discrete Mathematics Week 4: Functions
Representing Boolean Functions
Table 2.1 Postulates and Theorems of Boolean Algebra
Chapter 10.3 and 10.4: Combinatorial Circuits
Representing Boolean Functions
Digital Logic Chapter-2
Analysis of Logic Circuits Example 1
Representing Boolean Functions
Chapter 10.1 and 10.2: Boolean Algebra
2 Chapter Chapter 2 Equations, Inequalities and Problem Solving.
Chapter 11 (Part 2): Boolean Algebra
Solving Quadratic Equations by Factoring March 11, 2016
CMSC Discrete Structures
Boolean Algebra.
Presentation transcript:

Chapter 10.1 and 10.2: Boolean Algebra Based on Slides from Discrete Mathematical Structures: Theory and Applications

Learning Objectives Learn about Boolean expressions Become aware of the basic properties of Boolean algebra Discrete Mathematical Structures: Theory and Applications

Two-Element Boolean Algebra Let B = {0, 1}. Discrete Mathematical Structures: Theory and Applications

Two-Element Boolean Algebra Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Two-Element Boolean Algebra Discrete Mathematical Structures: Theory and Applications

Two-Element Boolean Algebra Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Boolean Algebra Discrete Mathematical Structures: Theory and Applications

Boolean Algebra Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Find a minterm that equals 1 if x1 = x3 = 0 and x2 = x4 = x5 =1, and equals 0 otherwise. x’1x2x’3x4x5 Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Therefore, the set of operators {. , +, ‘} is functionally complete. Discrete Mathematical Structures: Theory and Applications

Sum of products expression Example 3, p. 710 Find the sum of products expansion of F(x,y,z) = (x + y) z’ Two approaches: Use Boolean identifies Use table of F values for all possible 1/0 assignments of variables x,y,z Discrete Mathematical Structures: Theory and Applications

F(x,y,z) = (x + y) z’ Discrete Mathematical Structures: Theory and Applications

F(x,y,z) = (x + y) z’ F(x,y,z) = (x + y) z’= xyz’ + xy’z’ + x’yz’ Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Discrete Mathematical Structures: Theory and Applications

Functional Completeness The set of operators {. , +, ‘} is functionally complete. Can we find a smaller set? Yes, {. , ‘}, since x + y = (x’ . y’)’ Can we find a set with just one operator? Yes, {NAND}, {NOR} are functionally complete: NAND: 1|1 = 0 and 1|0 = 0|1 = 0|0 = 1 NOR: {NAND} is functionally complete, since {. , ‘} is so and x’ = x|x xy = (x|y)|(x|y) Discrete Mathematical Structures: Theory and Applications