You are on page 1of 14

8085 MICROPROCESSOR

MEMORY ORGANISATION AND ADDRESSING MODES


MEMORY ORGANISATION
WHAT IS MEMORY?

Memory is an essential component of a microcomputer system. It


stores binary instructions and data for the microprocessor .
MEMORY MAP

• Memory map is defined as the assignment of addresses to


memory registers in various memory chips.
• In a 8085 microprocessor, memory map can range from 0000h
to FFFFh
• Total No. of Registers = 2^n
where n = no. of address lines
TO COMMUNICATE WITH MEM. CHIP

MPU should be able to:


• Select the chip
• Identify the register
• Read from or Write into the register
MPU WRITE OPERATION
MEMORY CLASSIFICATION
ADDRESSING MODES IN 8085
REFERS TO THE WAY IN WHICH THE OPERAND OF AN INSTRUCTION IS SPECIFIED.
1. IMMEDIATE ADDRESSING MODE

• In this mode, the 8/16-bit data is specified in the instruction itself


as one of its operand.
• For example: MVI K, 20
2. DIRECT ADDRESSING MODE

• The data is directly copied from the given address to the register.
• For Example: LDA 5000h
3. INDIRECT ADDRESSING MODE

• The data is transferred from one memory location to another by


using the address pointed by the register
• For example: MOV K, B
4. IMPLIED ADDRESSING MODE

• This mode doesn’t require any operand; the data is specified by


the opcode itself.
• For example: CMP B
5. REGISTER REFERENCE ADDRESSING MODE

• The data is copied from one register to another.


• For example: MOV K, B
SUBMITTED BY:
• Vishal Kumar Tyagi (30)
• 06915002816
• ECE : 1 (Morning)

You might also like