41 RCL MATH - 30 years later...



#4

Sunday News on the venerable 41 field, to somebody's surprise still happening these days...

After wrestling for a while with the NEXT1 and NEXT2 MCODE routines I've added a couple of ideas to the SandMath module, which you could call " funtion launchers".

The first one is HYP, a prefix-like function used to access the six hyperbolics functions on the module. It has a more logical keyboard layout, assigned to the SIGMA+ key it saves 5 key assignments, valuable to allocate other functions from the same rom to the keyboard. Hate it or love it, it works great and was great fun to programm.

The second one is RCL#, an extension to the native RCL function that allows the arithmetic functions to be invoked from the keyboard in a convenient manner. It mimics the STO user interface, so you can key in +,-,*,/ and also supports IND addressing. Try it out for size... It's also a launcher in that it'll transfer the execution to one of the module's RCL_Math four functions, or to the mainframe RCL.

Coming soon to a TOS near you...


Edited: 18 Oct 2009, 7:54 a.m.


#5

Hola, Ángel; ¿que tal?

First of all, congratulations! Your HP41-addressed ROM´s are an actual inspiration to us, who like building our own stuff. Being more a 'hardware guy', I'm always tricked with SW development because I can not set hardware apart when seeing each code, so I cannot go ahead developing machine code without a good deal of knowledge about the hardware. Anyway, I´m not afraid of going ahead and trying my own HP41 ROM. I´ll get back with this subject later...

For now, one request/suggestion: wouldn't you be interested on writing down your own experience (like the one you started this thread with) and compose a collection of HP-41 ROM 'how to'´s ? Either a complete text or a collection of directions, like the ones you have been posting here and some others you did not actually mentioned when facing and solving new problems. That would help a lot developing new code along with the many other literature. Something like an extended version of the notes you added in the module-s blueprints... c]8^) This way, anyone else creating their own ROM would contribute the same.

This is just an idea, a suggestion. What you have already done is gold, my friend.

Cheers.

Luiz (Brazil)


#6

Hi Luiz, glad you're interested in these enhancements... not many people left these days, I actually wonder about my sanity sometimes :)

By all means go ahead and try your hand at your MCODE routines. It's kinda hard (not being a computer scientist but an old fashioned EE) but beware, it's very addictive.

I'm not sure there's much of generic procedures to write up, just common sense programming practices and lots of trial & error. VASM listings are a must (I discovered it the hard way, i.e. by not having them) and using a good environment is vital (I'm still behind on that, somehow got used to the "blueprints", call it hand-made if you wish).

There's a lot in those 12k called "mainframe ROMs", plus all the plug-ins and accesories. I just scratched the surface, nothing more than that - but lots of fun in the way. Will keep it up!

Best wishes.


Possibly Related Threads...
Thread Author Replies Views Last Post
  Need help understanding math.... cyrille de Brébisson 9 2,408 12-13-2013, 02:23 AM
Last Post: Didier Lachieze
  OT: a math competition site Pier Aiello 0 761 09-16-2013, 06:03 AM
Last Post: Pier Aiello
  Simple Math Question Namir 2 1,014 08-09-2013, 06:13 PM
Last Post: Eddie W. Shore
  HP 11C Batteries have lasted 22 years nink 3 1,016 06-23-2013, 06:51 PM
Last Post: Les Koller
  Cool math clock Bruce Bergman 28 5,134 04-10-2013, 03:13 AM
Last Post: Siegfried (Austria)
  HP12C Limited Edition 30 anniversary keyboard Revan Ng 0 654 01-11-2013, 12:49 AM
Last Post: Revan Ng
  Math Challenge I could not solve Meindert Kuipers 22 4,136 01-05-2013, 04:43 PM
Last Post: Thomas Klemm
  HP 48G series -> 20 years NACHO 0 685 12-13-2012, 09:40 AM
Last Post: Nacho
  Math Question Namir 0 676 11-06-2012, 07:43 AM
Last Post: Namir
  An old friend powered up after 30 years !! Peter Charter (Durban) 19 3,512 10-22-2012, 01:36 PM
Last Post: Dave Shaffer (Arizona)

Forum Jump: