SACC

// navigation

Questions
Answers

// Questions



  1. Covert the following expressions to normal form
    • F(A,B)=B
    • F(A,B,C)=AB+BC
    • F(A,B,C)=A+BC
    • F(A,B,C)=A+C
    • F(A,B,C)=ABC+A+BC
    • F(A,B,C)=AB+BC
    • F(A,B,C,D)=AB+AC
    • F(A,B,C,D)=(B D)+AC


  2. Expand the following expression into normal form and express as sum-of-products:
        F(X,Y,Z)=XYZ+(X Y Z)+YZ


  3. Represent the expression above in product-of-sums form.


  4. Implement the expression in question 2 using AND and OR gates


  5. Implement the resulting POS equation from 3 using AND and OR gates


  6. Express the following equation in SOP form:
    F(A,B,C)=(A+B+C)(A+B+C)(A+B+C)



  7. Express the following in maxterm shorthand form:
        F(A,B,C,D)=(A+B+D)(A+B+C)(A+B+D)(B+C+D)



  8. Using the truth table produce:
    • SOP for f
    • Minterm shorthand equation for F
    • Logic diagram for SOP implementation
    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 0
    1 1 0 0
    1 1 1 1



  9. Repeat the question above producing a POS implementation to include:
    • POS equation for F
    • Maxterm shorthand equation for F
    • Logic diagram for POS implementation



  10. Implementing the function in question 2 would be difficult as there are no standard TTL OR gates available with more than 2 inputs. Produce logic diagrams illustrating how to make the following:
    • A three-input OR gate using two input OR gates
    • A four-input OR gate using two-input OR gates



  11. There are AND gates available with more than two inputs, but if only two-input AND gates were available, illustrate how to make the following:
    • A three input AND gate using 2 two-input AND gates
    • A four input AND gate using 2 two-input AND gates



  12. Convert the following to the other normal form:
    • F(x,y,z)=m(1,3,7)
    • F(w,x,y,z)=m(0,2,6,11,13,14)
    • F(x,y,z)=Πm(0,6,3,7)
    • F(w,x,y,z)=Πm(0,1,2,3,4,6,12)



  13. Express the following functions in SOP and POS forms:
    • F(A,B,C)=(A+B)•(B+C)
    • F(x,y,z)=(xy+z)(y+xz)


  14. Given the folowing boolean functions for F and G, obtain the truth table for F+G
    F=D+ABC+AC
    G=D(A+B)(A+C)


Source: Passafine, John and Michael Douglas, Digital Logic Design