COMPUTER SCIENCE AND ENGINEERING
COMPUTER ORGANIZATION
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
giving performance versatility to the user by providing facilities as pointers to memory counters for loop control
|
|
to reduce no. of bits in the field of instruction
|
|
specifying rules for modifying or interpreting address field of the instruction
|
|
all the above
|
Detailed explanation-1: -Computers use addressing mode techniques for the purpose of accommodating one or both of the following provisions: To give programming versatility to the user by providing such facilities as pointers to memory, counters for loop control, indexing of data, and program relocation.
Detailed explanation-2: -Explanation: The relative addressing mode is used for this since it directly updates the PC.
Detailed explanation-3: -Register relative addressing Moves a byte or word between a register and the memory location addressed by an index or base register plus a displacement. (Example: MOV AX, [BX±4] or MOV AX, ARRAY[BX].
Detailed explanation-4: -Immediate addressing mode is comparatively faster than the direct mode.