answersLogoWhite

0


Want this question answered?

Be notified when an answer is posted

Add your answer:

Earn +20 pts
Q: Why address bus is 20 bit?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Size of 8086 address bus?

The 8086/8088 has an internal 20-bit address bus and 16-bit data bus. Externally, the address bus is 20-bits, and the data bus is 16-bits for the 8086 and 8-bits for the 8088.The data bus in the 8086 is 16 bits in size, while the address bus is 20.


Why does microprocessor 8086 has 16 data bus and 20 address bus why aren't they equal?

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.


How multiplixed data and address bus of 8086 can be de-multiplixed?

The 8086 has a 20 bit address bus and a 16 bit data bus. The low order 16 bits of the address bus share the same 16 pins as the data bus. The low order 16 bits of the address are emitted in the first clock cycle of a memory access cycle. External logic is expected to latch that address. Then the bus becomes a data bus. The high order 4 bits of the address bus are handled separately.The determination of operand size (8 bit vs 16 bit) is made by BHE and A0. If BHE is high, it is a 16 bit operand at an even address. If BHE is low and A0 is low, it is an 8 bit operand at an even address. If BHE is low and A0 is high, it is an 8 bit operand at an odd address.


Which processor had a 32-bit internal bus and a 16-bit external bus?

Which processor has a 32-bit Data Bus and a 24-bit Address Bus?


What is the size of address bus in 8086?

The address bus in the 8085 is 16 bits wide.


How many address lines are required to access 1MB RAM using microprocessor 8086?

The 8086/8088 microprocessor has a 20 bit address bus, so the number of memory locations it can address is 220 or 1,048,576.


How much memory can be address with 32 bit address bus?

32 bit address bus can access more than 4 gigabytes (232) of memory. Sandeep Kr. Singh (MCA)


Why 4 bit address bus is grounded?

The data bus in the 8086 is 16 bits in size, while the address bus is 20 (16bits would only address 64KB of memory, an extra 4 bits allows to address the total of 1MB, this is done trough segmentation of the memory). To form a multiplexed of data bus and address bus, four bits of 8086 address bus are grounded.


Address bus width?

Varies from machine to machine:many early machines had address busses only 12 to 18 bits wideearly microprocessors has address busses 10 to 14 bits wide16 bit address busses were common on microprocessors in the early 1980sthe 8086 had a 20 bit address bus and the 68000 a 24 bit address busmost modern computers have 32 bit address busses with high-end ones having as many as 64 bit address busses


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.


How many Terabytes of memory would a 40 bit address bus be able to address if the system word length was 8bits 16bits 32bits?

1TB is 240 bytes. It follows that a 40 bit address bus can address 1TB. Since 1TB is 1TB regardless of the system's word size, a 40 bit address bus can address 1TB on a computer with an 8 bit, a 16 bit, a 32 bit, or any other word size.


How many address bits does 8085 have?

The 8085 has a 16 bit address bus.