What is index register?
In index mode the effective address of the operand is formed by adding a constant value to the contents of a register. The register used might be either a special register or may be any single of a set of general purpose register in the processor. This register is referred to as an index register.