S3F84B8_UM_REV 1.00 3 ADDRESSING MODES3-33.3 INDIRECT REGISTER (IR) ADDRESSING MODEIn Indirect Register (IR) addressing mode, the content of a specified register or register pair is the address ofoperand. Depending on the instruction used, the actual address can point to a register in register file, to programmemory (ROM), or to an external memory space (see Figure 3-3 through 3-6).You can use any 8-bit register to indirectly address another register. Any 16-bit register pair can be used toindirectly address another memory location. Note that you cannot access locations C0H–FFH in set 1 using theIndirect Register addressing mode.dstAddress of Operandused by InstructionOPCODEADDRESS8-bit RegisterFile AddressPoint to OneRegister in RegisterFileOne-OperandInstruction(Example)Sample Instruction:RL @SHIFT ; Where SHIFT is the label of an 8-bit register addressProgram Memory Register FileValue used inInstruction ExecutionOPERANDFigure 3-3 Indirect Register Addressing to Register File