The Museum of HP Calculators

HP Forum Archive 19

[ Return to Index | Top of Index ]

41 MCODE: RCL Math Summarized
Message #1 Posted by 聲gel Martin on 16 Nov 2009, 3:56 a.m.

Greetings

Just to let you know that the RCL extensions are complete now, and implemented in the SandMath module (where else...)

Here's a recap of the extended functionality:

1. RCL Math operation includes +, -, *, /, and ^(Power)
2. Operation can be changed during data entry (i.e. change from + to *)
3. Can revert to standard RCL (no math) by pressing the radix key
4. Supports RUN and PRGM modes (suffix is taken from next prgm line)
5. Supports INDirect addressing (RUN mode only)
6. Supports field lengh extender (EEX key) for register over 99 (RUN mode only)
7. Supports shortcut access for address 01 to 10 (top two rows, A-J)
8. Allows NULLing the entry if the last key is kept depressed over the time-out period - same as standard functions.

All in all an interesting usage of partial data entry routines, and a few of other mainframe routines to make the operation intuitive and friendly to use.

Hope you enjoy it as much as I do...

Best, 簍

      
Re: 41 MCODE: RCL Math Summarized
Message #2 Posted by Vieira, Luiz C. (Brazil) on 16 Nov 2009, 4:13 a.m.,
in response to message #1 by 聲gel Martin

Ola, 聲gel; 穌ue tal?

Congratulations again! You are doing so many things with MCode and I can only envy you... 8^) the best possible, if any! Wishing you always the best achievements, my friend!

Just to ask: although obvious, based on all of your previous publications 'where' we all know it happens, will you also disclose the blueprints with these new implementations? In time: is it still being called SandMath5 or was it re-baptized?

Thanks for sharing your MCode with us.

Cheers.

Luiz (Brazil)

            
Re: 41 MCODE: RCL Math Summarized
Message #3 Posted by 聲gel Martin on 16 Nov 2009, 4:17 a.m.,
in response to message #2 by Vieira, Luiz C. (Brazil)

Howdy Luiz, thanks for your kind feedback :).

I think I should rev the module to keep a clean tab of which version has what. So SandMath_5.5 it will be.

And sure enough I'll include the commented source code - believe me, I have no intention to keep it to myself after all the pain to get it done!

Best, 聲gel

      
Re: 41 MCODE: RCL Math Summarized
Message #4 Posted by Massimo Gnerucci (Italy) on 16 Nov 2009, 1:16 p.m.,
in response to message #1 by 聲gel Martin

Thanks for all your excellent work 聲gel!

Greetings,
Massimo


[ Return to Index | Top of Index ]

Go back to the main exhibit hall