Section 13: Indirect Operations200
Storage register arithmetic is performed upon the contents of the indirectly addressed register by using STO  +  g nn, STO  –  g nn, STO  ×  g nn, and STO  ÷  g nn. If you do not remember how storage register arithmetic works, turn to page 74 to refresh your memory.
Now, multiply the number in R10 by 5280 and then store that value back into R10 using R11 as an indirect address register.
Keystrokes Display    
10 STO 11
  10.0000    
   
5280 
  5,280 _    
   
STO  ×  g 
  ST * IND _ _    
   
11 
  5,280.0000    
  The number 5280.0000 is multiplied by the number in R10.
RCL 10
  13,411.2000    
  The answer.
Indirect ALPHA Store and Recall
The ASTO (ALPHA store) and ARCL (ALPHA recall) functions can also be used with indirect addressing, just like with normal STO and RCL . (Remember that ASTO is the shifted function on the STO key in ALPHA mode, and ARCL is the shifted function on the RCL key in ALPHA mode.) Simply store the desired register address number into the indirect address register you choose. Then execute the function, specifying g and the indirect register address in response to the prompt.
For example, store the string WATER into R08 using R00 as the indirect address register.
Keystrokes Display    
STO 00
  8.0000    
   
ALPHA WATER 
  WATER _    
   
g ASTO g 
  ASTO IND _ _    
   
00 
  WATER    
  The string, WATER, is now stored in R08.
g CLA       
Now recall the string using indirect addressing. (Remember, this is done in ALPHA mode.)
Keystrokes Display    
g ARCL g 
  ARCL IND _ _    
   
00 
  WATER    
  The string, WATER, is recalled into the ALPHA register from R08.
g CLA 
       
  Clears the ALPHA register.
ALPHA 
  8.0000    
  Back to normal mode.