ChatDiagram
digital electronics · boolean logic

4-to-1 Multiplexer Boolean Function

A multiplexer can implement a Boolean function by wiring its data inputs to fixed logic levels or variables. In this example, A and B are the select inputs of a 4-to-1 multiplexer. The data pattern 0, 1, 1, 0 makes the output high exactly when A and B differ, which is the XOR function. Reading the select combinations as truth-table addresses makes the method straightforward to verify. Change the four fixed data inputs to implement a different two-variable function without changing the multiplexer structure.

Tipo Schema elettricoStandard IEEE Std 315 / ANSI Y32.2Motore schematex-circuitAggiornato 24/09/2026
4-to-1 Multiplexer Boolean Function
Drawing preview
La richiesta

“Draw a 5 V 4-to-1 multiplexer implementing a two-input XOR function with select inputs A and B, fixed inputs I0=0, I1=1, I2=1 and I3=0, and output F.”

Prova alloraChange the fixed inputs to implement XNOR.Add a logic probe to F.
Cosa contiene questo disegno

Leggi le decisioni che ne stanno alla base.

01Select inputs

A and B address the truth table rows.

02Fixed data inputs

The 0, 1, 1, 0 pattern encodes XOR.

03Function output

F is the resulting Boolean function.

Use this to show how a MUX can realize a Boolean truth table.

Sfoglia tutti i modelli di tipo schema elettrico →

FAQ

Domande frequenti

How does a MUX implement XOR?

Its data inputs are wired to the XOR truth-table values 0, 1, 1 and 0.

Which signals act as variables?

A and B are the select inputs and therefore address the truth-table entries.

Can this implement XNOR?

Yes, use the inverted data pattern 1, 0, 0 and 1.