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 Diagrama de circuitoNorma IEEE Std 315 / ANSI Y32.2Mecanismo schematex-circuitAtualizado 24/09/2026
4-to-1 Multiplexer Boolean Function
Drawing preview
A solicitação

“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.”

Depois, tenteChange the fixed inputs to implement XNOR.Add a logic probe to F.
O que há neste desenho

Entenda as decisões por trás dele.

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.

Ver todos os modelos de diagrama de circuito →

Perguntas frequentes

Dúvidas comuns

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.