What Are Indirect Addressing Modes?

What Are Indirect Addressing Modes? This is the mode of addressing where the instruction contains the address of the location where the target address is stored. So in this way it is Indirectly storing the address of the target location in another memory location. So it is called Indirect Addressing mode. What is direct and