Logic Gates and Boolean Algebra

Slides:



Advertisements
Similar presentations
Logic Gates.
Advertisements

CT455: Computer Organization Logic gate
Programmable Logic Controllers.
Digital Electronics Lecture 2 Logic Gates. Lecture 2 outline Announcement:
Chapter 2 Logic Circuits.
Boolean Algebra and Logic Gate
Relationship Between Basic Operation of Boolean and Basic Logic Gate The basic construction of a logical circuit is gates Gate is an electronic circuit.
1 Boolean Algebra & Logic Design. 2 Developed by George Boole in the 1850s Mathematical theory of logic. Shannon was the first to use Boolean Algebra.
Chapter 4 Logic Gates and Boolean Algebra. Introduction Logic gates are the actual physical implementations of the logical operators. These gates form.
ENGG 1203 Tutorial Combinational Logic (I) 1 Feb Learning Objectives
In this module you will learn: What the various logic gates do. How to represent logic gates on a circuit diagram. The truth tables for the logic gates.
Digital Logic Design Adil Waheed. BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION AND gate F = A.B OR gate F = A + B NOT gate F = A NAND gate F = A.B NOR gate.
22C:19 Discrete Math Boolean Algebra & Digital Logic Fall 2010 Sukumar Ghosh.
CHAPTER 2 Boolean Algebra
Logical Circuit Design Week 5: Combinational Logic Circuits Mentor Hamiti, MSc Office ,
1 Fundamentals of Computer Science Propositional Logic (Boolean Algebra)
Logic gates & Boolean Algebra. Introduction Certain components (called logic elements) of the computer combine electric pulses using a set of rules. Electric.
Digital Systems: Boolean Algebra and Logic Gates
Apr. 3, 2000Systems Architecture I1 Systems Architecture I (CS ) Lecture 3: Review of Digital Circuits and Logic Design Jeremy R. Johnson Mon. Apr.
 In studying digital integrated circuits, one must start with the simplest group of circuit, the SSIs or Small Scale Integrated Circuits. Since these.
Basic Logic Operations and Standard Logic Gates (Lecture #1) ECE 331 – Digital System Design.
CPS3340 COMPUTER ARCHITECTURE Fall Semester, /05/2013 Lecture 4: Basics of Logic Design Instructor: Ashraf Yaseen DEPARTMENT OF MATH & COMPUTER.
LOGIC GATES.
Logic Gates Shashidhara H S Dept. of ISE MSRIT. Basic Logic Design and Boolean Algebra GATES = basic digital building blocks which correspond to and perform.
Lecture 22: 11/19/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Week 6: Gates and Circuits: PART I READING: Chapter 4.
Boolean Algebra & Logic Prepared by Dr P Marais (Modified by D Burford)
Sneha.  Gates Gates  Characteristics of gates Characteristics of gates  Basic Gates Basic Gates  AND Gate AND Gate  OR gate OR gate  NOT gate NOT.
ACOE1611 Combinational Logic Circuits Reference: M. Mano, C. Kime, “Logic and Computer Design Fundamentals”, Chapter 2.
Basic Gates 3.1 Basic Digital Logic: NAND and NOR Gates ©Paul Godin Created September 2007 Last Update Sept 2009.
1 EENG 2710 Chapter 2 Algebraic Methods For The Analysis and Synthesis of Logic circuits.
Lecture 4 Introduction to Boolean Algebra. Binary Operators In the following descriptions, we will let A and B be Boolean variables and define a set of.
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,
CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
ECE DIGITAL LOGIC LECTURE 6: BOOLEAN ALGEBRA Assistant Prof. Fareena Saqib Florida Institute of Technology Fall 2016, 02/01/2016.
COMPUTER ARCHITECTURE & OPERATIONS I Instructor: Yaohang Li.
BOOLEAN ALGEBRA LOGIC GATES. Introduction British mathematician George Boole( ) was successful in finding the link between logic and mathematics.
Boolean Algebra. BOOLEAN ALGEBRA Formal logic: In formal logic, a statement (proposition) is a declarative sentence that is either true(1) or false (0).
Circuit Synthesis A logic function can be represented in several different forms:  Truth table representation  Boolean equation  Circuit schematic 
Hoda Roodaki Boolean Algebra Hoda Roodaki
Chapter 1 Introduction.
Logic gates.
Computer Architecture & Operations I
Computer Architecture & Operations I
CSIS-110 Introduction to Computer Science
Digital Logic.
Eng. Mai Z. Alyazji October, 2016
Chapter 3 Notes – Part II Review Questions
Logic Gates.
Logic Gates and Boolean Algebra
CHAPTER 2 Boolean Algebra
Logic Gates.
Logic Gates Benchmark Companies Inc PO Box Aurora CO
CHAPTER 1 : INTRODUCTION
Digital Signals Digital Signals have two basic states:
Jeremy R. Johnson Wed. Sept. 29, 1999
Computer Science 210 Computer Organization
Jeremy R. Johnson Anatole D. Ruslanov William M. Mongan
Digital Systems: Logic Gates and Boolean Algebra
Agenda – 2/12/18 Questions? Readings: CSI 4, P
Circuits, Truth Tables & Boolean Algebra
Logic Gates.
Logic Gates.
Logic Gates.
Chapter 4 Gates and Circuits.
Circuits, Truth Tables & Boolean Algebra
Truth tables Mrs. Palmer.
Digital Logic Design Basics Combinational Circuits Sequential Circuits.
Eng. Ahmed M Bader El-Din October, 2018
Presentation transcript:

Logic Gates and Boolean Algebra Chapter 4 Logic Gates and Boolean Algebra

Introduction Logic gates are the actual physical implementations of the logical operators. These gates form the basic building blocks for all digital logic circuits. Logic gates process signals which represent true or false.

Switch S1 AND Switch S2 must be closed to light the lamp Introduction Gates are identified by their function: NOT, AND, NAND, OR, NOR, EX-OR and EX-NOR. Switch S1 AND Switch S2 must be closed to light the lamp Switch S1 OR Switch S2 (or both of them) must be closed to light the lamp

Truth Table A truth table is a means for describing how a logic circuit's output depends on the logic levels present at the circuit's inputs.

Logic Gates and Circuit Diagrams OR Gate

Logic Gates and Circuit Diagrams AND Gate

Logic Gates and Circuit Diagrams NOT Gate

Logic Gates and Circuit Diagrams NOR Gate

Logic Gates and Circuit Diagrams NAND Gate

Logic Gates and Circuit Diagrams EX-OR gate The 'Exclusive-OR' gate is a circuit which will give a high output if either but not both, of its two inputs are high. EX-NOR gate is The inversion of EX-OR Gate

Describing Logic Circuits Algebraically

Describing Logic Circuits Algebraically

Evaluating Logic Circuit Outputs

Evaluating Logic Circuit Outputs

Determining Output Level from a Diagram

Implementing Circuits From Boolean Expression

Boolean Algebra Simplification of logical circuits. One tool to reduce logical expressions is the mathematics of logical expressions. The rules of Boolean Algebra are simple and straight-forward, and can be applied to any logical expression.

Boolean Algebra

Boolean Algebra

Boolean Algebra (A’B)’(A+B) Solution: (A + B’) (A + B) AA + B’A + AB + B’B A + B’A + AB A + AB A AB(A + B’C +C) Solution: ABA + ABB’C + ABC AB + 0 + ABC AB + ABC AB

Boolean Algebra

Universality of NAND & NOR Gates

Universality of NAND & NOR Gates

Alternate Logic Gate Representations

Forms and Definitions of Boolean Expressions

Product of Sums Representation

Disjunctive Normal Form

Disjunctive Normal Form

Disjunctive Normal Form

Disjunctive Normal Form Using truth tables, convert this expression into a sum of minterms