Presentation is loading. Please wait.

Presentation is loading. Please wait.

ENEE244-02xx Digital Logic Design Lecture 4. Announcements HW 1 due today. HW 2 up on course webpage, due on Thursday, Sept. 18. “Small quiz” in recitation.

Similar presentations


Presentation on theme: "ENEE244-02xx Digital Logic Design Lecture 4. Announcements HW 1 due today. HW 2 up on course webpage, due on Thursday, Sept. 18. “Small quiz” in recitation."— Presentation transcript:

1 ENEE244-02xx Digital Logic Design Lecture 4

2 Announcements HW 1 due today. HW 2 up on course webpage, due on Thursday, Sept. 18. “Small quiz” in recitation on Monday, Sept. 15 on material from Lectures 1,2

3 Agenda Last time: – Error Detecting and Correcting Codes (2.11, 2.12) – Boolean Algebra (3.1) This time: – Boolean Algebra axioms and theorems (3.1, 3.2) – Boolean Formulas and Functions (3.4) – Canonical Formulas (3.5)

4 Boolean Algebra

5 Definition of a Boolean Algebra

6 Definition of Boolean Algebra

7

8 Principle of Duality

9 Theorems of Boolean Algebra

10

11

12

13

14 A Two-Valued Boolean Algebra 01 001 111 x y 01 000 101 x y Can verify that all the postulates hold by “perfect induction.” [Checking that equality holds for all possible variable settings]

15 Boolean Formulas and Functions XYZf 0000 0011 0100 0111 1000 1010 1100 1111

16 Normal Forms

17

18 Canonical Formulas How to obtain a Boolean formula given a truth table? XYZf 0000 0011 0100 0111 1001 1010 1100 1110

19 Minterm Canonical Formula XYZf 0000 0011 0100 0111 1001 1010 1100 1110

20 m-Notation XYZf 0000 0011 0100 0111 1001 1010 1100 1110

21 Maxterm Canonical Formula XYZf 0000 0011 0100 0111 1001 1010 1100 1110

22 M-Notation XYZf 0000 0011 0100 0111 1001 1010 1100 1110


Download ppt "ENEE244-02xx Digital Logic Design Lecture 4. Announcements HW 1 due today. HW 2 up on course webpage, due on Thursday, Sept. 18. “Small quiz” in recitation."

Similar presentations


Ads by Google