|
|
|
Program Editing
|
|
Often you wish to alter a program that you have keyed into the
calculator. The HP-41C has several editing functions that permit you
to easily change any lines in any of your programs without
reloading the entire program.
|
|
Editing Functions
|
|
Here are the HP-41C editing functions and what they do:
|
|
CLP (clear program) Clears the named
program from program memory. If the program or an ALPHA label inside
the program has been assigned to a key for USER mode execution, those
assignments are also nullified.
|
|
(corrections)
In PRGM (program) mode, deletes keystrokes while you are entering
data of ALPHAs, or deletes entire lines that are already stored in
program memory.
|
|
SST (single step)
In PRGM mode, SST steps forward one line
in program memory. In normal or USER mode,
SST executes the current line and steps forward
one line in program memory. Also, while you are using
CATALOG , SST steps
forward one entry.
|
|
BST (back step)
In PRGM mode, normal and USER modes, BST steps
back one line in program memory; no instructions are executed. Also, while
you are using
CATALOG , BST steps
back one entry.
|
|
GTO
·
(go to line number of ALPHA label) when you specify a three-digit
line number, sets calculator to that line. When you specify an ALPHA label,
sets the calculator to that label. Pressing
GTO
·
· sets the calculator to the
end of program memory and tells you the number of unused registers that
remain in program memory. This also places an
END at the end of the previous program in program
memory if one is not already present.
In PRGM mode, normal and USER modes, BST steps
back one line in program memory; no instructions are executed. Also, while
you are using
CATALOG , BST steps
back one entry.
|
|
SIZE (size of data storage register
allocation) When you specify a three-digit number indicating an
allocation of registers to data storage registers, program memory is
automatically adjusted and all remaining registers are allocated to program
memory. Any time the HP-41C repeatedly displays
TRY AGAIN , you must
change the number of storage registers (which automatically changes
the size of program memory) before you continue. Refer to
section 7.
|
|
DEL (delete program memory lines)
When you specify a three-digit number,the HP-41C deletes that number
of lines beginning at the current position in memory. The
DEL function only deletes instructions within a
program and up to (but not including) an END
|