Reference Section


This section defines the [ 2nd ] [ IND ] function.


Indirect

[ 2nd ] [ IND ] nnn or X

Instructs the calculator to use the contents of data register nnn or X as the field of the function preceding the indirect instruction. This form of addressing is called indirect addressing. Dat register nnn or X is called the pointer register.

If the pointer register contains a positive value with a fractional part, only the integer portion is used as the field. Values less than one, including all negative values, are interpreted as zero.

If the field of the function being indirectly addressed is a hexadecimal field, the value in the pointer register is converted to hexadecimal before it is used.

If the field of the function being indirectly addressed is an alpha field, the characters in the pointer register are read from left to right and only as many characters as are needed for the field are taken from the register. Any extra characters are ignored.

For information on which functions can use indirect addressing, refer to the "Summary of Field Instructions" in Appendix C.

Back