8085 Bus Structure
8085 Bus Structure
8085 Bus Structure
Address bus –
Length of Address Bus of 8085 microprocessor is 16 Bit (That is, Four Hexadecimal
Digits), ranging from 0000 H to FFFF H, (H denotes Hexadecimal). The microprocessor
8085 can transfer maximum 16 bit address which means it can address 65, 536
different memory location.
The Length of the address bus determines the amount of memory a system can
address.Such as a system with a 32-bit address bus can address 2^32 memory
locations.If each memory location holds one byte, the addressable memory space is 4
GB.However, the actual amount of memory that can be accessed is usually much less
than this theoretical limit due to chipset and motherboard limitations.
Data bus –
When it is write operation, the processor will put the data (to be written) on the
data bus, when it is read operation, the memory controller will get the data from
specific memory block and put it into the data bus.
The width of the data bus is directly related to the largest number that the bus
can carry, such as an 8 bit bus can represent 2 to the power of 8 unique values,
this equates to the number 0 to 255.A 16 bit bus can carry 0 to 65535.
Control bus –