|
Families Conditional Display Financial Integer Mem Misc Ops Program flow Stack Stats Trig Value |
Memory Allows access to values in the standard 20 memory registers. Rcl, Rcl+, Rcl-, Rcl*, Rcl/ Sto, Sto+, Sto-, Sto*, Sto/ You would enter the command "Rcl3" to recall the value from memory register 3. You can also access an index register ("Rcli") and indirect registers ("Rcl(i)"). The index register is basically just like any of the other 20 standard registers, except that the value stored in that register can be used for indirect indexing of the memory registers. Consider the following program segment, beginning at step 9:
A value of 3.0 has been stored in the index register. Recalling from that register yields the result 3.0 as expected. Now consider the following:
The same value was stored in the index register, but now the recalled value is NOT taken directly from the index register, but INDIRECTLY from the memory register number equal to the value of the index register. So, in this case, a value was returned from memory register 3 (whatever value that had previously been stored there). Memory math You can perform memory register math by selecting the appropriate operation. For example, the function "Sto+3" would add the current display value to the pre-existing contents of memory register 3. |