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.

種類 回路図規格 IEEE Std 315 / ANSI Y32.2エンジン schematex-circuit更新日 2026/9/24
4-to-1 Multiplexer Boolean Function
Drawing preview
依頼内容

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

次はこちらChange the fixed inputs to implement XNOR.Add a logic probe to F.
この図に含まれるもの

図の背後にある意思決定を読み解く。

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.

回路図のテンプレートをすべて見る →

よくある質問

よくある質問

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.