Assignment

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

1. (a): X = A+B . B . C = A . B . B . C = A . B .

Truth Table:
A B C X
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1

(b): X = (A . B . C) + (A . B . C) + (A . B . D)
= A . B . C . (D + D) + A . B . C . (D + D) + A . B . D . (C + C)
= (A . B . C . D) + (A . B . C . D) + (A . B . C . D) + (A . B . C . D) + (A . B .
C . D) +(A . B . C . D)
= (A . B . C . D) + (A . B . C . D) + (A . B . C . D) + (A . B . C . D) + (A . B . C . D)

Truth Table:
A B C D X
0 0 0 0 1
0 0 0 1 1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 1
1 0 0 1 1
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
2. Two cases are possible:
 If X=1 when A=1 and B=1, then X = (A + B) . C

 If X=0 when A=1 and B=1, then X = (A ⊕ B) . C

3.  X-OR using NAND:

X=A⊕B

 X-OR using NOR:

X=A⊕B

 X-NOR using NAND:

X=A⊕B

 X-NOR using NOR:

X=A⊕B

You might also like