How many -to- line decoders with an enable input are needed to construct a -to- line decoder without using any other logic gates?
View worked solution
Answer: C
To construct a -to- line decoder using -to- line decoders with enable inputs, we can design the circuit in a hierarchical (tree) structure:
- Output Stage (First Level): To produce output lines, we need -to- decoders at the output stage. Since each decoder provides outputs: These decoders will share the same lower-order input lines ().
- Control Stage (Second Level): To ensure only one of the output decoders is active at any given time, we need to decode the remaining higher-order input lines (). We can use another -to- decoder to decode these inputs. Its outputs will connect directly to the enable () inputs of the decoders in the output stage.
Thus, the total number of -to- decoders required is:
Since the control decoder's outputs directly drive the enable inputs of the output decoders, no additional logic gates are required.
Free practice · Your answers on this page are not saved.
