0% found this document useful (0 votes)
8 views5 pages

Logic Lab2

Uploaded by

engmenna743
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views5 pages

Logic Lab2

Uploaded by

engmenna743
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Mansoura University

Faculty of Computers and Information science.


Information Technology Department.
Course: Digital Logic Design
Code: [IT124P]
First Year

LAB 02:
Boolean Algebra

LAB Objectives
The goal of this lab is to study and verify formulation of Boolean function. After
completing this lab:
• They understand formulation of Boolean function and truth table for logic
circuits.
• They understand the simplifying method using Boolean algebra law.
LAB Content
1. Basic Laws and Theorems for Boolean Algebra

1
Mansoura University
Faculty of Computers and Information science.
Information Technology Department.
Course: Digital Logic Design
Code: [IT124P]
First Year

➢ Demonstrate the validity of the following identities by means of


truth tables:
a) DeMorgan’s theorem for three variables: (x + y + z)' = x'y'z' and
(xyz)' = x' + y' + z'.
b) The associative law and x(yz) = (xy)z

b) The associative law and x(yz) = (xy)z

2
Mansoura University
Faculty of Computers and Information science.
Information Technology Department.
Course: Digital Logic Design
Code: [IT124P]
First Year

▪ Simplify the following Boolean expressions to a


minimum number of literals:
a) a'bc + abc' + abc + a'bc’
b) (A + B)' (A' + B’)’
c) (a + b + c')(a' b' + c)
d) A’C’ + ABC + AC’

Ans:
(a) ab(c+c`)+a`b(c+c`)= b(a+a`)=b
(b) A`B`.AB=0
(c) aa`b`+ac+ba`b`+bc+c`a`b`+c`c = ac+bc+a`c`b`
= a`b`c`+c(a+b)
(d) A’C’ + AC’ + ABC = C’(A’+ A) + ABC
= C’∙1 + ABC
= C’ + ABC

3
Mansoura University
Faculty of Computers and Information science.
Information Technology Department.
Course: Digital Logic Design
Code: [IT124P]
First Year
= (C’+ AB)(C’+C) [distributive]
= AB + C’

Homework 02:
Student Name
Student ID
Section
Dept.
Year
Date

1. Simplify the following Boolean expressions to a minimum number of literals:


(a) xy + xy'
………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

(b) (x + y) (x + y')
………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

(c) xyz + x'y + xyz'


………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

(d) a'bc + abc' + abc + a'bc'


………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

(e) ABC + A'B + ABC'


………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

4
Mansoura University
Faculty of Computers and Information science.
Information Technology Department.
Course: Digital Logic Design
Code: [IT124P]
First Year

(f) (BC' + A'D) (AB' + CD')


………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

2. Draw logic diagrams of the circuits that implement the original and
simplified expressions in Problem 1.b.

………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

………….………..…………………………………………………………………………………………………………………………….

3. Find the complement of the following expressions:


a) xy' + x'y

………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………………………………

b) (A 'B + CD) E' + E


………….………..…………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………

………….………..…………………………………………………………………………………………………………………………….

You might also like