Basically , Demultiplexing is breaking of multiplexed signal .Recall that A/D0 -A/D15 and A16/S3-A19/S6 are the multiplexed signals in 8086.To do so, three demultiplexing latches are used .ALE (Address Enable Latch) is used for strobe Demultiplexing.8086 is 16bit data lines and 20 bit address line microprocessor.BY the Demultiplexing ,we Get A0-A19 separate Address lines and D0-D15 Data lines .
Ajmal Shahbaz
the 8085 microprocessor is a 8-bit microprocessor and these are bidirectional but the address lines are unidirectional.these address lines are used to address the location of the instruction in memory .these data lines are used to transfer data between processor and peripheral devices. when the address of the instruction will be recognized by the address lines the data will be send to the processor therefore the 16 address lines are not act as a data lines in 8085
There are eight datalines, D0 through D7, in the 8085 microprocessor. They are shared, or multiplexed with the eight low order address lines, A0 through A7, and are called AD0 through AD7 on the pinout drawing.
The 8085 microprocessor is used IC 74LS373 to latch the address of 8085. Basically latch is consists of 8 flip flops. Generally we used D-flip flops (Delay).The clock of these flip flops are connected together and available as a output pin called enable.Working : The address will appear on AD0 AD7 lines. The ALE will go high and forcingEnable = 1. This will make latch enable and ready to work. Before address disappears ALE = 0. This will make latch disable. AD0 - AD7 will now be used as data bus.Hence, AD0 - AD7 (low order) address bus of the 8085 microprocessor is multiplexed (time-shared) with the data bus. The buses need to be demultiplexed.
The AD0-AD7 lines in an 8085 are multiplexed to reduce the pin count of the IC. Several added features were added to the 8085 from the 8080 design, and Intel did not want to require a larger package.
The data and address buses are multiplexed in order to save pin count on the chip. In the first clock cycle of a read or write cycle, the address is emitted on the address/data bus. The ALE signal is used to strobe the address, after which the address/data bus becomes the data bus. External logic is expected to strobe the address at the trailing edge of ALE. ALE is generated directly by the 8085, and by the 8086/8088 in minimum mode. In maximum mode in the 8086/8088, ALE is generated by the 8288 Bus Controller.
8 data lines
The 8085 microprocessor has a 16-bit address bus and an 8-bit data bus. This means it can address up to 2^16 (or 65,536) memory locations, while it can transfer 8 bits of data at a time. The combination of these buses allows the 8085 to efficiently access and process data from memory.
there are mainly 3 buses are there in 8085. They are: Address bus :-Used to carry address Data bus :- Used to carry data Control bus :-Used to carry signals such as control and timing signals
it is nothing
The 8086 has 16 data bus lines and 20 address bus lines because that is how Intel designed it. They wanted a processor that was more powerful than the 8085, which has an 8 bit data bus and a 16 bit data bus, so they increased both bus sizes accordingly.
One is useful without the other. Data that is multiplexed at one end of a communication channel must be demultiplexed at the other end.One is useful without the other. Data that is multiplexed at one end of a communication channel must be demultiplexed at the other end.One is useful without the other. Data that is multiplexed at one end of a communication channel must be demultiplexed at the other end.One is useful without the other. Data that is multiplexed at one end of a communication channel must be demultiplexed at the other end.
There are 20 address lines and 16 data lines in the 8086 microprocessor. The low order 16 address lines are multiplexed with the data lines. Some of the high order address lines are multiplexed with status lines.