Author Topic: What is Indirect Addressing?  (Read 818 times)

sandeep2444

  • Blue Belt
  • ****
  • Posts: 154
  • Karma: +0/-0
What is Indirect Addressing?
« on: June 22, 2015, 02:55:19 AM »
In a computer that allows indirect addressing, the assembly language programmer typically indicates an indirect address by adding a character such as * to the absolute or symbolic address, or by enclosing it in parentheses.

priyanka

  • Brown belt
  • ******
  • Posts: 723
  • Karma: +0/-0
Re: What is Indirect Addressing?
« Reply #1 on: July 02, 2015, 03:26:50 AM »
hi,

An address that serves as a reference point instead of the address to the direct location. For example, if a programmer saved something to an indirect address in memory, the data is saved to any free spot in the memory, instead of a specific address.

Thanks
priyanka

george

  • Orange Belt
  • ***
  • Posts: 67
  • Karma: +0/-0
Re: What is Indirect Addressing?
« Reply #2 on: August 17, 2015, 09:37:56 AM »
An addressing mode found in many processors' instruction sets where the instruction contains the address of a memory location which contains the address of the operand (the "effective address") or specifies a register which contains the effective address. In the first case (indirection via memory), accessing the operand requires two memory accesses - one to fetch the effective address and another to read or write the actual operand. Register indirect addressing requires only one memory access.

santhoshidatasoft

  • Brown belt
  • ******
  • Posts: 668
  • Karma: +0/-0
Re: What is Indirect Addressing?
« Reply #3 on: November 23, 2015, 10:00:42 AM »
An address that serves as a reference point instead of the address to the direct location. For example, if a programmer saved something to an indirect address in memory, the data is saved to any free spot in the memory, instead of a specific address.
the assembly language programmer typically indicates an indirect address by adding a character such as * to the absolute or symbolic address, or by enclosing it in parentheses.