indirect addressing
indirect addressing A method of addressing in which the contents of the address specified in the instruction (which may itself be an effective address) are themselves an address to be used to provide the desired memory reference. Two memory references are thus needed to obtain the data.
One use of indirect addressing is to supply a way of circumventing short address field limitations since the first memory reference provides a full word of address size. Another use is as a pointer to a table. Since an operand is not available at the usual time in the fetch-execute cycle, completion of that cycle must be deferred until the operand is finally available. Indirect addressing is thus sometimes referred to as deferred addressing.
One use of indirect addressing is to supply a way of circumventing short address field limitations since the first memory reference provides a full word of address size. Another use is as a pointer to a table. Since an operand is not available at the usual time in the fetch-execute cycle, completion of that cycle must be deferred until the operand is finally available. Indirect addressing is thus sometimes referred to as deferred addressing.
More From encyclopedia.com
Address , ad·dress / əˈdres; ˈaˌdres/ • n. 1. the particulars of the place where someone lives or an organization is situated: they exchanged addresses and agr… Virtual Memory , Virtual memory is a model—one of many possible models—for managing the resource of physical memory, or main memory. Such management is necessary beca… Cache Memory , Cache memory refers to a fast storage buffer in the central processing unit (CPU) of a computer, allowing the computer to store data temporarily, mak… Memory , Memory is involved in almost every aspect of children's behavior, from everyday occurrences such as finding a misplaced toy, through the routine dema… Cycle , Skip to main content
cycle
cycle •cackle, crackle, grackle, hackle, jackal, mackle, shackle, tackle •ankle, rankle •Gaskell, mascle, paschal •taberna… Cache , cache (cache memory) A type of memory that is used in high-performance systems, inserted between the processor and memory proper. The memory hierarch…
You Might Also Like
NEARBY TERMS
indirect addressing