# MICROPROCESSOR AND MICROCONTROLLER

## 8085 MICROPROCESSOR

### ARCHITECTURE OF 8085

 Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
How many memory locations are possible with 16 address lines?
 A 16K B 64k C 32k D 16
Explanation:

Detailed explanation-1: -Using 16 bits, you can write 65536 addresses (from 0 to 65535, that’s 65536 different addresses), and address 65536 bytes. 65536 bytes is 64kB.

Detailed explanation-2: -A 16-bit integer can store 216 (or 65, 536) distinct values. In an unsigned representation, these values are the integers between 0 and 65, 535; using two’s complement, possible values range from −32, 768 to 32, 767. Hence, a processor with 16-bit memory addresses can directly access 64 KB of byte-addressable memory.

Detailed explanation-3: -It has 16 address lines, so can access 64 Kbytes of memory.

Detailed explanation-4: -The address space is 64K. 16 address lines are needed to access all of the 64K addresses.

Detailed explanation-5: -Abstract. In most computer literature the size of the processor’s memory is expressed in multiples of 210 (= 1024) which is given the abbreviation K. So, 65, 536 memory locations are written as 64K: this means the addressing range is 64K.

There is 1 question to complete.