answersLogoWhite

0


Best Answer

Address multiplexing allows you to use fewer pins on the processor, and thus fewer bus lines. So instead of having some bus lines for the address, and some more for the data, you put the address on the data line, it gets read, then you put the data on the same lines, and it gets read and stored at the previously read address. For the 8085, it allowed the design to add one pin, but cut 8, for a net gain (loss?) of 7 pins (reduced physical/manufacturing complexity at the cost of increased logical/programming complexity).

Computers have different devices operating at different speeds. As such, there are often multiple devices competing for the bus at the same time. To allow transactions to occur in parallel instead of "taking a ticket", the system needs to be able to hold data when it becomes available but the bus is busy, until the bus gets freed. It holds that data in a buffer.

I hope that was clear enough. If not, feel free to ask for clarification on anything you didn't understand

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

More throughput in parallel lines than sharing a single line in between the two chips.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why are the data and address lines demultiplexed?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Why all the 16 address lines are not act as a data lines in 8085 microprocessor?

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


Which is more usefull a multiplexer or a demultiplexer?

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.


How many Address lines and data lines of microprocessor and microcontroller?

Microprocessor has 16 address lines and microcontroller has 20 address lines


How many address lines and data lines are required for a2Kx8 memory?

A 2K X 8 memory requires 11 address lines and 8 data lines


How many address lines and data lines are required for a 128k x 8 memory system?

17 address lines and 8 data lines. 2^17=128k


How many address lines and data lines there in 8051?

12


What are the basics of microprocessor?

1)address lines to refer to the address of a block 2)data lines for data transfer 3)IC chips 4 processing data


Why address and data lines are demultiplexed in 8085?

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


How are the data bus and address bus are demultiplexed?

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.


Which signal is used to multiplex address and data lines?

ALE


What is the basic construction of microprocessor?

1)address lines to refer to the address of a block 2)data lines for data transfer 3)IC chips 4 processing data


How many memory cells in a SRAM having 24 address lines and 16 data lines?

2e24x16