Chapter 10.1 and 10.2: Boolean Algebra

Slides:



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

Morgan Kaufmann Publishers
Chapter 2 Logic Circuits.
Table of Contents Factoring A Difference Of Squares Difference of Squares: A difference of squares is an algebraic expression of the form A 2 – B 2, where.
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
Logic Functions and their Representation. Slide 2 Combinational Networks x1x1 x2x2 xnxn f.
Lecture 3. Boolean Algebra, Logic Gates
Fall 2002CMSC Discrete Structures1 Yes, No, Maybe... Boolean Algebra.
Simplifying a Variable Expression
Chapter 2: Boolean Algebra and Logic Functions
Boolean Functions.
Chapter 10.1 and 10.2: Boolean Algebra Based on Slides from Discrete Mathematical Structures: Theory and Applications.
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.
Variables Tutorial 3c variable A variable is any symbol that can be replaced with a number to solve a math problem. An open sentence has at least one.
Dr. Eng. Farag Elnagahy Office Phone: King ABDUL AZIZ University Faculty Of Computing and Information Technology CPCS 222.
COE 202: Digital Logic Design Combinational Logic Part 4
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
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.
Solving Quadratic Equations Using the Zero Product Property March 18, 2014.
Solving Linear Equations and Inequalities Chapter 2.
CHAPTER 5 Combinational Logic Analysis
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
Boolean Constants and Variables Boolean 0 and 1 do not represent actual numbers but instead represent the state, or logic level. Closed switchOpen switch.
Multiplying with exponents
Table 2.1 Postulates and Theorems of Boolean Algebra
Chapter 11 (Part 1): Boolean Algebra
1(1)5 + 5(1)4(2x) + 10(1)3(2x)2 + 10(1)2(2x)3 + 5(1)(2x)4 + 1(2x)5
Chapter 2: Boolean Algebra and Logic Functions
Unit 2 Boolean Algebra.
Algebra 1 Notes: Lesson 1-5: The Distributive Property
… and now for the Final Topic:
CHAPTER 3 SETS AND BOOLEAN ALGEBRA
September 7 Notes Boolean Algebra.
Dr. Clincy Professor of CS
Digital Systems: Logic Gates and Boolean Algebra
Discrete Mathematics CS 2610
CMSC Discrete Structures
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
DISCRETE COMPUTATIONAL STRUCTURES
Gates Type AND denoted by X.Y OR denoted by X + Y NOR denoted by X + Y
Table 2.1 Postulates and Theorems of Boolean Algebra
Chapter 10.3 and 10.4: Combinatorial Circuits
Analysis of Logic Circuits Example 1
Chapter 10.1 and 10.2: Boolean Algebra
2 Chapter Chapter 2 Equations, Inequalities and Problem Solving.
Problems of the Day 2  x 24x2y
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 midterm 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

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’)’ {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