Caffeinated Coder
Book an appointment
Lesson 15 · Combinational circuits

Multiplexers: choosing one input

A multiplexer, or mux, is a railway switch for data: several inputs come in, one output goes out, and select bits decide which input gets through. Build a 2-to-1 mux from a NOT, two ANDs and an OR, grow it to four inputs with two select bits, run it in reverse as a demultiplexer, and see why a CPU is full of them.

10 min10 steps5 questionsIntermediate
Fig 15 · Interactive
Loading figure…
or ← →

Quiz Unlocks after the last step.