Multiplexers for general-purpose logic
A 2n:1 mux can implement any function of n variables
A 2n – 1:1 mux also can implement any function of n variables
- Example: F(A,B,C) = m0 + m2 + m6 + m7 = A'B'(C') + A'B(C') + AB'(0) + AB(1)
A B C F0 0 0 10 0 1 00 1 0 10 1 1 01 0 0 01 0 1 01 1 0 11 1 1 1