Question:

Match LIST-I with LIST-II\[\begin{array}{|c|c|}\hline \text{LIST-I (Addressing Mode)} & \text{LIST-II (Detail)} \\ \hline \text{A. Implied Mode} & \text{I. Operand is specified in the instruction itself} \\ \hline \text{B. Relative Addressing Mode} & \text{II. Operand is in register} \\ \hline \text{C. Immediate Mode} & \text{III. Zero-Address Instructions} \\ \hline \text{D. Register Mode} & \text{IV. Content of program counter is added to the address part of the instruction to obtain effective address} \\ \hline \end{array}\] Choose the correct answer from the options given below:

Show Hint

Addressing modes define how the operand of an instruction is specified. Understanding them is crucial for efficient program execution and memory management.
Updated On: Sep 25, 2025
  • A - I, B - II, C - III, D - IV
  • A - I, B - III, C - II, D - IV
  • A - II, B - I, C - IV, D - III
  • A - III, B - IV, C - I, D - II
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

Step 1: Explanation of Addressing Modes. 
- **Implied Mode (A):** In this mode, the operand is specified in the instruction itself, and no additional memory addressing is required. This matches with option I, "Operand is specified in the instruction itself." 

- **Relative Addressing Mode (B):** In this mode, the content of the program counter is added to the address part of the instruction to obtain the effective address. This matches with option IV, "Content of program counter is added to the address part of the instruction to obtain effective address." 

- **Immediate Mode (C):** In this mode, the operand is a constant value, specified directly in the instruction itself. This matches with option III, "Zero-Address Instructions" (since immediate mode is typically used in zero-address instructions where no memory address is involved). 

- **Register Mode (D):** In this mode, the operand is in a register, meaning that the register is directly specified in the instruction. This matches with option II, "Operand is in register."

Step 2: Conclusion. 
Thus, the correct matching is: 

- A - I (Implied Mode: Operand is specified in the instruction itself) 

- B - II (Relative Addressing Mode: Operand is in register) 

- C - III (Immediate Mode: Zero-Address Instructions) 

- D - IV (Register Mode: Content of program counter is added to the address part of the instruction to obtain the effective address) 

The correct answer is option (1). 
 

Was this answer helpful?
0
0