answersLogoWhite

0

The width of the address bus on the 8085 was decided based on a compromise between functionality, cost, and complexity. Intel decide to use 16 bits, as that was in keeping with common design at that time, and also because the 8085 was actually an enhanced version of the 8080.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

How many address bits does 8085 have?

The 8085 has a 16 bit address bus.


What is the size of address bus in 8086?

The address bus in the 8085 is 16 bits wide.


What is bus in 8085?

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


Why memory capacity of 8085 mp is 64 KB?

The memory capacity of the 8085 microprocessor is 64 kb because the address bus is 16 bits, and you can address 216, or 64kb, with a 16 bit address bus.


How do you address 1GB memory with 8085 or 8086?

You cannot address 1GB memory with the 8085 or the 8086/8088 without some kind of external demultiplexor that is software controlled. The address bus on the 8085 is 16 bits, giving addressibility of 64KB; while the address bus on the 8086/8088 is 20 bits, giving addressibility of 1MB. To address 1GB, you need a 30 bit address bus.


Why is data bus bidirectional but address bus unidirectional?

The address bus is unidirectional becos address information is always given by microprocessor to i/o devices. The data bus is bidirectional bcos it takes the data from other devices & also give the data to other i/o devices


Why higher order address bus not multiplexed with data bus of 8085?

The higher order address bus is not multiplexed with data bus of 8085 because that is the way Intel designed the processor. Besides, the data bus is only 8 bits and the address bus is 16 bits. If you were to multiplex the whole address bus on the data bus, you would need two T1 (ALE) states, and that would be excess logic. Back to the original answer - that is simply the way Intel designed the processor.


Why IN 5000 not present in 8085?

The 8085 only supports an 8 bit address bus when it comes to IO. The range of valid addresses, for IO, is 0 to 255.


What is the difference between the Intel 8085 and the Intel 8086?

The Intel 8085 is an 8 bit microprocessor created in 1977.The Intel 8086 is a 16 bit microprocessor created in 1978. The 8086 was the first chip to start the x86 architecture family.8085 contains 16-bit address bus and 8-bit data bus8086 contains 20-bit address bus and 16-bit data bus..In 8085 the clock speed is 3MHZwhere as in 8086 the clock speed is 5MHZ.there are two differences btw 8085&80861. 8086 has 6 byte queue but 8085 has 4 byte queue2. 8086 has 16 bit data bus where as 8085 has 8 bit data bus


What is the type architecture of 8085?

8085 has von neumann architecture it was derived after the name of mathematician john von neumann. its having 16 address bus and 8 bit data bus. it can access 2^16 individual memory location.


What is the need of ale signal in 8085?

The ALE signal on the 8085 is Address Latch Enable. When ALE is true, the data bus contains the low order address information for the current bus cycle. External hardware, i.e. latches, are expected to follow the data bus when ALE is true. At the point where ALE goes false, at approximately the rising edge of CLK, the latches are expected to latch and hold the data bus, presenting it to the outside world as the low order address bus.


What is the address space in a system with 16-bit addresses?

It depends on the size of the address bus, which is often different than the size of the data bus.If the address bus were 8 bits, then you could address 256 locations.If the address bus were 16 bits, such as in the 8085, then you could address 65,536 locations.If the address bus were 20 bits, such as in the 8086/8088, then you can address 1,048,576 locations.