NATURE SUNDAY ACADEMY 2011-2012 BOOLEAN ALGEBRA.

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

Digital Circuits.
Chapter 2 Logic Circuits.
1 Combinational Logic Design&Analysis. 2 Introduction We have learned all the prerequisite material: – Truth tables and Boolean expressions describe functions.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
CS 151 Digital Systems Design Lecture 6 More Boolean Algebra A B.
Chapter 4 Gates and Circuits.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
Boolean Algebra and Truth Table The mathematics associated with binary number system (or logic) is call Boolean: –“0” and “1”, or “False” and “True” –Calculation.
Boolean Algebra. Introduction 1854: Logical algebra was published by George Boole  known today as “Boolean Algebra” 1854: Logical algebra was published.
Boolean Algebra and Logic Simplification. Boolean Addition & Multiplication Boolean Addition performed by OR gate Sum Term describes Boolean Addition.
Lecture 3. Boolean Algebra, Logic Gates Prof. Sin-Min Lee Department of Computer Science 2x.
Chapter 4 Gates and Circuits. 4–2 Chapter Goals Identify the basic gates and describe the behavior of each Describe how gates are implemented using transistors.
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
Introduction to Computer Science David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS September 6, 2007.
Digital Circuits. Review – Getting the truth table The first step in designing a digital circuit usually is to get the truth table. That is, for every.
Computer Science 210 Computer Organization Introduction to Boolean Algebra.
Week 6: Gates and Circuits: PART I READING: Chapter 4.
LOGIC GATES AND CIRCUITS Digital systems are said to be constructed by using logic gates. These gates are the AND, OR, NOT, NAND, NOR, EXOR and EXNOR gates.
Combination of logic gates  Logic gates can be combined to produce more complex functions.  They can also be combined to substitute one type of gate.
ITEC 352 Lecture 3 Low level components(2). Low-level components Review Electricity Transistors Gates Really simple circuit.
Steering Gates, Timing Diagrams & Combinational Logic Technician Series Steering 1.1 ©Paul Godin Created Jan 2014.
ENGIN112 L6: More Boolean Algebra September 15, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 6 More Boolean Algebra A B.
Basic Gates 2.1 Basic Digital Logic: Application of Digital Gates using AND / OR / NOT ©Paul Godin Created August 2007 Last Update Sept 2013 Basic Gates.
Basic Gates 1.1 Basic Digital Logic: AND, OR and NOT gates ©Paul Godin Created August 2007 Last Update Sept 2013.
CEC 220 Digital Circuit Design Boolean Algebra I Wed, Sept 2 CEC 220 Digital Circuit Design Slide 1 of 13.
Laws of Boolean Algebra Commutative Law Associative Law Distributive Law Identity Law De Morgan's Theorem.
Logic Gates. A logic gate is an elementary building block of a digital circuit. Most logic gates have two inputs and one output. At any given moment,
Designing Combinational Logic Circuits
Computer Organization CSC 405 Decoders and Multiplexers.
ECE DIGITAL LOGIC LECTURE 6: BOOLEAN ALGEBRA Assistant Prof. Fareena Saqib Florida Institute of Technology Fall 2016, 02/01/2016.
Logic Gates and Boolean Algebra Introduction to Logic II.
The First lesson on Digital Logic Rachaen M. Huq1 Rachaen Huq. Dept. of EEE, BRACU.
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Digital Logic Design. Truth Table  Logic Circuit 1. Start with truth table 2. When your output is a 1, figure out the combination of inputs, ANDs, and.
DATA REPRESENTATION IN COMPUTER MEMORY.  Describe the coding system:  Sign and magnitude  1’s Complement and 2’s Complement  Binary Coded Decimal.
CSIS-110 Introduction to Computer Science
Digital Logic.
Logic Gates Binary Day 3 PEOPLE 2016.
Logic Gates and Boolean Algebra
Logic Gates.
Computer Science 210 Computer Organization
Boolean Algebra & De Morgan's Theorems
Logic Gates and Boolean Algebra
Logic Gates.
CHAPTER 1 : INTRODUCTION
Boolean Algebra.
Boolean Expressions Lecture No. 10.
TN 221: DIGITAL ELECTRONICS 1
Jeremy R. Johnson Wed. Sept. 29, 1999
Chapter 4 Gates and Circuits.
Karnaugh Maps (K-Maps)
Boolean Algebra & Logic Circuits
Agenda – 2/12/18 Questions? Readings: CSI 4, P
Logic Gates.
Computer Science 210 Computer Organization
Logic Gates.
Boolean Algebra.
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION Part (a)
Logic Gates.
ECB2212-Digital Electronics K-Map
Logic Gates.
Basic Digital Logic: AND, OR and NOT gates Technician Series
BOOLEAN ALGEBRA.
Laws & Rules of Boolean Algebra
Digital Circuits.
DIGITAL ELECTRONICS AND LOGIC GATES. ANALOG SIGNAL:- Analog signal is continuous time varying current or voltage signal.
Digital Circuits.
Lesson 3.3 Writing functions.
Presentation transcript:

NATURE SUNDAY ACADEMY 2011-2012 BOOLEAN ALGEBRA

Objectives, Standards and Timeline Students will learn to understand and perform various binary operations such as additions (OR), multiplications(AND), and negations (NOT) apply Boolean properties develop logical gate truth table based on Boolean equations build and test the Boolean digital lock circuit using trainer kit and verify its truth table. North Dakota Standards 11-12.2.2. Abilities to do scientific inquiry, select and use appropriate instruments, measuring tools, and units of measure to improve scientific investigations. 11-12.2.7. Design and conduct an independent investigation. 9-10.5.14. Mathematical modeling, draw conclusions about a situation being modeled. Timeline 11:00 – 11:30: Cultural Connection/brief Introduction 11:30– 12:00 : Power point Introduction to Boolean Algebra, Bread Board overview. 12:00 – 12:45: Lunch 12:45 – 1:30: Activity 1, Basic Gates using Boo1e0: AND, OR, NOT 1:30 –2.00: Activity 2, Applying Properties of Boolean Algebra 2:00–2:45: Activity 3: Build the function described in Activity 2 2:45 -3:00: Summary of Boolean algebra Materials Required: Booleo cards, Digital Logic Trainer Kit

Here are some examples of logical relationships: "If you wash the dishes and clean your room, you can go to the party." Your kid has washed the dishes but not cleaned the room. Does your kid get to go to the party under this rule? (AND) "I will let you go to the party if you wash the dishes or clean your room." Your kid has cleaned their room but the dishes are still dirty. Does your kid get to go to the party under this rule? (OR) Same rule as #2, but your kid both washed the dishes and cleaned up their room - do they get to go? (Inclusive or, OR, includes cases where both conditions are true)

ACTIVITY 1: INTRODUCTION TO GATES through Boo1e0 Card game AND OR NOT

Booleo and Domino Logics http://www.youtube.com/watch?v=DdKmmj2m_Do&feature=watch_response

OR Gate Application

NOT gate Application

AND Gate Application Logic flow

ACTIVITY 2 : Understanding Properties of Boolean Algebra

Verification of a Boolean Property a(b+c)=ab+ac L.H.S A(B+C) AB AC R.H.S (AB+AC)   1

ACTIVITY 3: Building a Digital Lock

Circuit Prototype

Summary of the lesson plan Boolean Variables can take either __________ or ____________   The basic types of logical gates are_______________________________________________ If A=1 and B=0, then the truth value of the equation B’A=_______________ The property 1+ A equals to________________ The binary addition of 1+1 yields ______________________________________ The binary multiplication of 1.0 yields____________________________________ An equivalent representation for the Boolean expression A' + 1 is__________ ( A or A’ or 1 or 0) For four inputs logical AND Gate (A, B, C and D) how many possible combinations of output are there? List the combinations and mention its output.