Operation Manual
Section 10: Program Editing 113
Example: Assuming you have added a - instruction at the end of program
memory as in the preceding example, suppose you now wanted to insert an t
instruction before the - instruction so that the program will display the amount
of the tax before displaying the net income after tax. Since there is only one
instruction (-) following the point at which the new instruction is being added,
it is simplest to add the t instruction by replacement, as follows:
Adding Instructions by Branching
1. Press fs to set the calculator to Program mode.
2. Press gi. followed by three digits that specify the program line
immediately preceding the point at which the new instruction(s) are being
added – usually, the last program line to be executed before the added
instruction(s). This sets the calculator to the proper program line for
inserting a i instruction in the next step. This i instruction will
replace whatever instruction was already stored there, but that instruction
will be keyed back into program memory, to be executed just after the new
instructions, in step 7.
3. Press gi followed by three digits that specify the second line after the
last line you keyed into program memory. (Branching to the second line
rather than to the first is necessary because the first line following the last
program in program memory must contain a i000 instruction. The
i000 instruction ensures that program execution will branch to line
000 and halt after the program is run.) For example, if the last line you
keyed into program memory was line 010, you would press gi012 at
this step, preserving the gi000 in line 011.
Keystrokes
(RPN mode)
Display
fs
000,
Sets calculator to Program mode.
f]
000,
Sets RPN mode.
gi.008
008, 25
Sets calculator to last program
line to be executed, which
contains the b instruction.
t
009, 31
Keys in new instruction.
-
010, 30
Keys in original instruction,
which was replaced by new
instruction added.
fs
12,000.00
Sets calculator back to Run mode.
15000t
3,000.00
Twenty percent tax on $15,000
income.
t
12,000.00
Net income after tax.