9.7 Multiplexers

9.7 Multiplexers

A multiplexer, abbreviated mux, is a device that has multiple inputs and one output. The schematic symbol for...
9.6 Demultiplexers

9.6 Demultiplexers

A demultiplexer, sometimes abbreviated dmux, is a circuit that has one input and more than one output. It is used when...
9.5 Encoder

9.5 Encoder

What is an Encoder? An encoder is a circuit that changes a set of signals into a code. Let’s begin making a 2-to-1...
9.4 Decoder

9.4 Decoder

A decoder is a circuit that changes a code into a set of signals. It is called a decoder because it does the reverse of...
9.3 Full-Adder

9.3 Full-Adder

The half-adder is extremely useful until you want to add more that one binary digit quantities. The slow way to develop...
9.2 Half-Adder

9.2 Half-Adder

As a first example of useful combinational logic, let’s build a device that can add two binary digits together. We...