Devices that decode data; may also be devices with any number of input lines that carry signals and output lines with up to one carrying a signal, creating a one-to-one correspondence between output and input signals.