ECE222 Digital Logic Design Assignment 3 Fall 2021 PDF
Document Details
Uploaded by EasyToUseParticle
Faculty of Computer Science and Information Technology
2021
Tags
Summary
This assignment for ECE222 Digital Logic Design covers Boolean algebra and logic gates. It includes truth tables, bitwise operations, and theorems. This Fall 2021 assignment is for undergraduate students.
Full Transcript
Course: ECE222 - Digital Logic Design Semester: Fall 2021. Assignment 3: Boolean Algebra and Logic Gates 1. Show that the distributive law x ∙ (y + z) = (x ∙ y) + (x ∙ z) can be shown to hold from the operator tables by forming a truth table of...
Course: ECE222 - Digital Logic Design Semester: Fall 2021. Assignment 3: Boolean Algebra and Logic Gates 1. Show that the distributive law x ∙ (y + z) = (x ∙ y) + (x ∙ z) can be shown to hold from the operator tables by forming a truth table of all possible values of x, y, and z 2. We can perform logical operations on strings of bits by considering each pair of corresponding bits separately (called bitwise operation). Given two eight‐bit strings A = 10110001 and B = 10101100, evaluate the eight‐bit result after the following logical operations: a. AND b. OR c. NOT A d. NOT B 3. Fill in the following theorems and postulates: 4. Find the complement of the following expressions: a. 𝒙𝒚′ + 𝒙′𝒚. b. (𝒂 + 𝒄) (𝒂 + 𝒃′) (𝒂′ + 𝒃 + 𝒄′). c. 𝒛 + 𝒛′(𝒗′𝒘 + 𝒙𝒚). Page 1 of 1