In computer architecture, addressing modes define how the operand's location is specified in an instruction. The effective address is the final memory location or register where the operand is found.
The question asks for the addressing mode where the effective address is identical to the address specified in the instruction's address field.
Based on the definitions:
Therefore, the addressing mode where the effective address is equal to the address part of the instruction is the Direct Address Mode.
How many bits are required to distinguish between a direct and an indirect address?
Which of the following addressing modes is convenient to handle pointers?
| LIST-I | LIST-II |
| A. Immediate addressing mode | I. MOV A,@R0 |
| B. Indexed addressing mode | II. MOV DPTR,#4521H |
| C. Register addressing mode | III. MOVC A,@A+DPTR |
| D. Register indirect addressing mode | IV. MOV A,R0 |
| List I | List II |
| P. Immediate | 1. Element of an array |
| Q. Indirect | 2. Pointer |
| R. Base with index | 3. Element of a record |
| S. Base with offset/displacement | 4. Constant |