MICROPROCESSOR AND MICROCONTROLLER

8085 MICROPROCESSOR

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Mention the size of address in 8085.
A
12
B
16
C
64
D
8
Explanation: 

Detailed explanation-1: -In 8085 microprocessor, Address bus is of 16 bits (A0-A15) and can transfer maximum 16 bit address and hence can address 65, 536 different memory locations.

Detailed explanation-2: -The stack pointer in the 8085 microprocessor is a 16-bit register that stores the address of the top of stack memory. The value of the stack pointer is decremented by 2 in PUSH operation. It will increment by 2 in POP operation.

Detailed explanation-3: -8085 contains a 8-bit ALU size. 8086 contains a 16-bit ALU size. It holds 216 bytes or 64kb as the highest accessible memory scope. It holds 220 bytes or 1MB as the highest accessible memory scope.

Detailed explanation-4: -The 8085 microprocessor offers an address bus of 16-bit. Hence, the maximum accessible memory capacity of 8085 microprocessor is 216 Bytes or 64 kB.

Detailed explanation-5: -A 16-bit CPU usually has 16 address lines (if the physical memory space is not expanded by a memory management unit). So, one address line alone could only address 2 addresses, because its state can only be be 0 or 1, and a processor with 16 address lines can address 2^16 addresses, i.e. 64k addresses.

There is 1 question to complete.