CSC 370 - Computer Architecture and Organization
Dr. R. M. Siegfried
Assignment 2 - p.69-70/2-2, 2-3, 2-13, 2-17, 2-18
Due Wednesday, September 11, 2024
2-2
Simplify the following Boolean expressions to a minimum
number of literals:
- xy + xy'
- (x + y) (x + y')
- xyz + x'y + xyz'
- (A + B)' (A' + B')'
- (a + b + c)(a'b' + c)
- a'bc + abc' + abc + a'bc'
2-3
Simplify the following Boolean expression to a minimum number
of literals:
- ABC + A'B + ABC'
- x'yz + xz
- (x + y)' (x' + y')
- xy + x (wz + wz')
- (BC' + A'D) (AB' + CD')
- (a'+c')(a + b' + c')
2-13
Draw the logic diagrams for the following Boolean expressions:
- F = [(u + x') (y' + z)]
- F = (u ⊕ y)' + x
- F = (u' + x') (y + z')
- F = u(x ⊕z) + y'
- F = u + yz + uxy)
- F = u + x + x'(u + y')
2-17
Obtain the truth table of the following functions and express
each function in sum of minterms and product of maxterms:
- (b + cd)(c + bd)
- (cd + b'c + bd')(b + d)
- (c' + d) (b + c')
- bd' + acd' + ab'c + a'c'
2-18
Given the Boolean function
F = xy'z + x'y'z + w'xy + wx'y + wxy
- Obtain the truth table of F.
- Draw the logic diagram using the original Boolean expression
- Use Boolean algebra to simplify the function to a minimum number of
literals.
- Obtain the truth table of the funciton from the simplified expression
and show that it is the same as the one in part 1.
- Draw the logic diagram from the simplified expression and compare the total
number of gates with the diagram of part 2.
[Back to the Assignment
Page]