MICROPROCESSOR AND MICROCONTROLLER

8051 MICROCONTROLLER

ARCHITECTURE OF 8085

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Identify the addressing Mode of instruction MOV A, @R0
A
Indexed
B
indirect
C
direct
D
register
Explanation: 

Detailed explanation-1: -Here the value inside R0 is considered as an address, which holds the data to be transferred to accumulator. Example: If R0 holds the value 20H, and we have a data 2F H stored at the address 20H, then the value 2FH will get transferred to accumulator after executing this instruction.

Detailed explanation-2: -What is the Indirect Addressing Mode? The Indirect addressing mode is one in which the address field contains the effective address of the memory location where the actual data is present. Therefore, a dual memory reference is needed to access the data in indirect addressing mode.

Detailed explanation-3: -The R0 and R1 are used for 8-bit addresses, and DPTR is used for 16-bit addresses, no other registers can be used for addressing purposes. Let us see some examples of this mode. In the instructions, the symbol is used for register indirect addressing.

There is 1 question to complete.