next up previous contents index

[ENGN3213 Home]

Address Register Indirect

The address of a data operand is in an address register, called a pointer register.

Address register indirect addressing is a very efficient and useful mode. The instruction accessing a data operand does not need to read from memory the address of the operand, since it is stored in an address register. It provides a method for generating addresses dynamically, and can be used to create data structures such as linked lists.


next up previous contents index

[ENGN3213 Home]

ANU Engineering - ENGN3213