background image

HP-41CV

DSE

Decrement and skip if equal or less. „DSE nn“ operates on data register nn 
and depending on the test skips or executes the next program line. The data 
register must initially be loaded with a value of the form 

ccccc.tttdd

 where 

ccccc is the current counter value, ttt is the test value and dd is the decrement 
value (increment value for the ISG command).
The DSE command will substract dd from ccccc and compare the result to ttt. 
If the result is less than or equal to ttt the next program line will be skipped.
See RCL for indirect addressing modes

END

Ends a program and separates multiple „global“ prorgams. A global program 
can contain multiple „local“ subprograms which end with RTN

ENG

Select engineering display format rounded to n+1 valid digits where the 
exponent is always a multiple of 3 and the mantissa is 

1. This does not affect 

the internal representation of the number.
See RCL for indirect addressing modes

ENTER

Push the stack

E

X

Exponential function base e

E

X-1

Calculate (e

x) – 1, used for very small values of X

FACT

Faculty von X (X!). Does not allow for negative or non-integer values.

FC?

Check whether flag nn is clear. See CF
PRGM mode: If the condition is true the next program step is executed, 
otherwise it is skipped.
RUN mode: The test result is displayed (YES or NO)

FC?C

Check whether flag nn is clear and then clear it. See CF

FIX

Select fix point display format rounded to n valid digits after the decimal point. 
Will automatically switch to SCI format if the number gets too big or too small. 
This does not affect the internal representation of the number.
See RCL for indirect addressing modes

FRC

Fractional part of X

FS?

Check whether flag nn is set. See CF

FS?C

Check whether flag nn is set and then clear. See CF

GRAD

Set trigonometry mode „grad“ (400)

GTO

Go to a label or program line number. Does never execute any program 
instructions! See RCL for indirect addressing modes.
RUN mode:
„GTO nn“ goes to the local label 00 – 99 of the current program
„GTO ALPHA <character> ALPHA“ goes to the given local label of the current 
program
„GTO ALPHA <name> ALPHA“ goes to the given global label. „name“ may 
have up to 7 characters
PRGM mode:
„GTO nn“ inserts a jump instruction to the given local label 00 - 99
„GTO ALPHA <character> ALPHA“ inserts a jump instruction to the given 
local label
„GTO ALPHA <name> ALPHA“ inserts a jump instruction to the given global 
label. „name“ may have up to 7 characters
PRGM and RUN mode:
„GTO . nnn“ goes to the program line number nnn of the current program
„GTO . EEX nnn“ goes to the program line number 1nnn of the current 
program (for program with more than 1000 lines)
„GTO . ALPHA <character/name> ALPHA“ goes to the specified local or 

4

Summary of Contents for HP-41CV

Page 1: ... program steps available When the number of storage registers is reduced to 10 using SIZE 010 then 309 registers are available for programs corresponding to 1854 program instructions Available functions Use the CAT command to get a list of internal and external functions Use XEQ ALPHA name ALPHA to execute a command which is not directly available on the keyboard Use the same sequence to enter suc...

Page 2: ...by END instructions Press PRGM to edit the currently listed program CAT 2 Functions in expansion modules CAT 3 Built in functions CAT 0 4 9 Same as CAT 3 R S halts the listing SST shows next entry BST shows previous entry See RCL for indirect addressing modes CF Clear flag nn See RCL for indirect addressing modes Flags are 00 10 General purpose flags where flags 0 3 are shown in the LCD display Ca...

Page 3: ...lly and always tests clear 48 Alpha Mode Flag When the HP 41C is in alpha mode flag 48 is set otherwise flag 48 is clear 49 Low Battery Flag When this flag is set battery power is low The BAT annunciator will also show in the display when this flag is set 50 Message Flag If set the display contains some message not the Alpha or X register 51 SST Flag Used internally and always tests clear 52 PRGM ...

Page 4: ...it is skipped RUN mode The test result is displayed YES or NO FC C Check whether flag nn is clear and then clear it See CF FIX Select fix point display format rounded to n valid digits after the decimal point Will automatically switch to SCI format if the number gets too big or too small This does not affect the internal representation of the number See RCL for indirect addressing modes FRC Fracti...

Page 5: ...l labels are only visible within the current global program Warning You can enter a global program that starts with a local label However after the focus moved away from this program ie by executing another program or by executing GTO you cannot easily access this program A GTO to the local label or an XEQ will fail with NONEXISTENT Also it is not possible to use CLP to delete the memory occupied ...

Page 6: ...t it will not overwrite the contents of the ALPHA register If a register contains an ALPHA string it cannot be used for indirect addressing RDN Rotate stack down same as R RND Round the X register according to the number of valid digits as specified in the current ENG SCI or FIX command RTN PRGM mode Return to calling program or stop if at the top level RUN mode Go to line number 0 of the current ...

Page 7: ...ues 12 Sum of X X values 13 Sum of Y values 14 Sum of Y Y values 15 Sum of X Y values 16 Number of values TAN Tangent using current trigonometry mode TONE Play a tone with a frequency proportional to n 0 9 The argument can indirectly be obtained from a register TONE SHIFT 00 uses the number in data register 0 as frequency parameter VIEW Display contents of register nn without overwriting the X reg...

Reviews: