The demultiplexer has a single data input, but n address inputs, therefore the number of outputs is 2^n. The address selects the output that will follow the data input.Hi,
A multiplexer has selectors and so it will have only one output.But a demultiplexer has only one input and how does it have many outputs?