In my Computer Logic class we were assigned the following problem:
Complete a truth table that has $3$ inputs $(A, B,C)$ and one output $(F)$. $F$ is asserted whenever $B$ or $C$ are asserted, but deasserted if both $B$ and $C$ are asserted. $F$ is asserted whenever $A$ is asserted and $C$ is deasserted. $F$ is deasserted in all other cases.
After which we are supposed to
Determine the sum-of-products equation for $F$. Show the terms instead of the minterm abbreviations (show $ABC$ instead of m7).
Finally, we are supposed to:
Prove that $F$ from question $2$ is equivalent to $F = BC' + B'C + AC'$ using proof by rewrite. HINT: remember the uniting law is the key to minimization.
Here is what I have:
1)
A B C F 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 2) $F = A'B'C + A'BC' + AB'C' + AB'C + ABC'$
Number three is what is throwing me. I am using the axioms of boolean algebra, such as the Uniting Law, but so far all I have been able to do is the following:
3) A'B'C + A'BC' + AB'C' + AB'C + ABC' = BC' + B'C + AC'
A'B'C + A'BC' + AB'C' + AB'C + ABC' A'B'C + AB'C + A'BC' + AB'C' + ABC' Commutative Law B'C + A'BC' + AB'C' + ABC' Uniting Law A'BC' + ABC' + B'C + AB'C' Commutative Law BC' + B'C + AB'C' Uniting Law That's as far as I am able to get. Did I screw up the truth table, resulting in incorrect minterms, or did I miss something?
Appreciate the help!
Asked By : allCrocs
Answered By : TEMLIB
The last line is wrong : 1 1 1 1 Should be : 1 1 1 0
But the equations following are correct.
For the simplification : BC' + B'C + AB'C' = BC' + B'.(C+AC') = BC'+B'.(C+A)=BC'+B'C+B'A
(I don't know the name of the rules used, there is some associativity, "X+X'Y = X+Y", etc...)
--- edit ---
Let's prove that X+X'Y = X+Y
Using :
- A = A.B + A.B'
- A = A+A
- A + AB = A.(1+B) = A
- A + A' = 1
X+X'Y = XY+XY'+X'Y = Y(X+X') + XY' = Y + XY'
Repeating (A=A+A) :
X+X'Y = X+X'Y + X+X'Y = X+X'Y + Y+XY'
= X + Y + X'Y + XY'
= X+XY' + Y+X'Y
= X + Y
Best Answer from StackOverflow
Question Source : http://cs.stackexchange.com/questions/38025
0 comments:
Post a Comment
Let us know your responses and feedback