Examveda

Which addressing mode allows direct access to memory locations without calculating the address?

A. Indexed Addressing

B. Indirect Addressing

C. Immediate Addressing

D. Direct Addressing

Answer: Option D

Solution (By Examveda Team)

Option D: Direct Addressing
Direct addressing mode allows the CPU to directly access a memory location specified by an address without any further calculations. The memory address is directly provided in the instruction itself.

In this mode:
   - The memory address of the operand is directly specified in the instruction.
   - The CPU accesses the operand directly from the specified memory location.
   - It is one of the simplest and fastest addressing modes.

Option A: Indexed Addressing
Indexed addressing mode involves adding an offset to a base address stored in a register to access a memory location. It requires calculation to determine the final memory address.

Option B: Indirect Addressing
Indirect addressing mode uses an address held in a register or memory location to indirectly access another memory location where the operand is stored.

Option C: Immediate Addressing
Immediate addressing mode involves specifying the actual operand value within the instruction itself, rather than specifying a memory address.

Conclusion:
Among the given options, Option D: Direct Addressing is the correct answer for allowing direct access to memory locations without needing to calculate the address separately. This mode is efficient for accessing specific memory locations directly specified in instructions.

This Question Belongs to Computer Science >> Computer Architecture

Join The Discussion

Related Questions on Computer Architecture