The Museum of HP Calculators

HP Forum Archive 10

[ Return to Index | Top of Index ]

???41cx = 42s????
Message #1 Posted by Joe Edwards on 16 Feb 2003, 3:18 p.m.

Howdy from Fort Worth.

I have a 41cx which I just recently picked up and I would like to give it as much functionality as a 42s. Is this possible?

I have a Math 1 module, a Adavantage module (on the way), and a PPC module (on the way).

What else do I need for this machine? Will the X-Functions module provide extra memory? I realize the CX already has the x-functions built in, but can it still use the extra memory.

Does the Advantage module have all the same math funtions as the Math Module? If so, I guess I wouldn't need it? Correct?

The 42 has more memory (I can never match it). It also has the Solver. Do any of the modules contain the equivilant of the Solver.

Any info would be appreciated.

Joe

      
Re: ???41cx = 42s????
Message #2 Posted by Chan Tran on 16 Feb 2003, 4:37 p.m.,
in response to message #1 by Joe Edwards

I wouldn't try to make the 41cx equals the 42s. To me the 41 is already greater than the 42

            
Re: ???41cx = 42s????
Message #3 Posted by Joe Edwards on 16 Feb 2003, 4:57 p.m.,
in response to message #2 by Chan Tran

That is great and all for those you have used these machines at lenght, but for us newbies who wish to learn about them, could you be more specific?

      
Re: ???41cx = 42s????
Message #4 Posted by Fred Lusk on 16 Feb 2003, 5:00 p.m.,
in response to message #1 by Joe Edwards

Joe…

The Advantage is arguably the most important module HP produced for the 41 series. It includes solver and integration FUNCTIONS (rather than PROGRAMS like the old Math Module). The Advantage also has a lot of matrix functions and a bunch of other useful stuff.

I don't have a Math Module handy so I can't do the comparison you asked for, but I think you will find it little used if you have the Advantage.

Depending on how you use the 41, you may want to add the extended memory. It doesn't work like main memory - it's more like a disk drive, though there are ways to get around that. I used (my 41CX is currently NOP) extended memory for storing little used programs that I could download, use, then purge, without having to rely on having my card reader handy.

Have fun with your new toys.

Fred

            
Re: ???41cx = 42s????
Message #5 Posted by Joe Edwards on 16 Feb 2003, 9:11 p.m.,
in response to message #4 by Fred Lusk

Okay, I can use extended memory for storage...what about a quad memory ROM...can it be used for even more storage?

Thanks.

                  
Re: ???41cx = 42s????
Message #6 Posted by Fred Lusk on 16 Feb 2003, 10:26 p.m.,
in response to message #5 by Joe Edwards

Joe…

The quad memory ROM is only good for a 41C. The 41CV and 41CX have that memory built-in.

With two X-Mem + Advantage + PPC, you will have a very well outfitted rig. FYI, my 41CX has two X-Mem + Advantage. The last port I used for swapping printer, card reader, Surveying, and Structural Engineering. I never bought a PPC ROM, but I borrowed a friend's for about a month.

Fred

                        
Re: ???41cx = 42s????
Message #7 Posted by Joe Edwards on 17 Feb 2003, 1:04 p.m.,
in response to message #6 by Fred Lusk

You used a PPC module? What are some of its capabilities?

Joe

                              
Re: ???41cx = 42s????
Message #8 Posted by Fred Lusk on 17 Feb 2003, 4:09 p.m.,
in response to message #7 by Joe Edwards

Joe…

Even though it's been perhaps 20 years since I used the PPC ROM, I can actually answer your questions--I happen to have a copy of portions of the manual, including the table of contents. Even if you don't use the PPC ROM much, the manual is worth the price of admission. It's an incredible piece of work.

The PPC ROM contains 122 global labels. The manual includes a table with the routines grouped by function (see below; I have also included a few examples for each category).

* Alpha Register (e.g. Alpha to Memory; Substitute Character) * Block Operations (blocks of storage registers--e.g. Block Move; Insert Record) * Curtain (memory curtain--e.g. Curtain Finder; Curtain Up) * Display (display settings--e.g. Recall Display Mode) * Key Assignments (e.g. Clear Key Assignments; make Multiple Key Assignments) * Load Bytes (six routines for synthetic programming--e.g. Load Bytes; Flag Inputs for Load Bytes) * Mathematics (e.g. Curve Fit; Complex Arithmetic; Fractions<###>; Next Prime; Solve; Integrate) * Matrix (e.g. Interchange Rows; Multiply Row by Constant…but no complete matrix solvers) * Memory (some more synthetic-useful routines--e.g. .END. Finder; Open Memory) * Miscellaneous (e.g. Calendar Date to Julian Date and vice versa; Tone N) * Non-Normalized Numbers (e.g. Character to Decimal and vice versa; HEX to NNN and vice versa; HEX to Decimal) * Peripherals (e.g. Barcode Analyzer; Column Print Formatting; High Resolution Histogram; PPC Logo) * Program Pointer (some more synthetic-useful routines--e.g. Alpha Store b; Count Bytes) * Return Stack (RTN stacks are limited, these routines work around that--e.g. Lengthen Return Stack; Shorten Return Stack) * Sorts (e.g. Stack Sort; Large Array Sort)

### I used the fraction routing as the core the Feet-Inches-Fractions program I posted on this site a while back. Search under the 41 programs it you're interested.

Some of the PPC ROM was superseded by XFUN (or 41CX), Advantage, CCD, and perhaps others, but--as I mentioned above--the manual is worth it even if you don't use the module.

I hope this helps, Fred

                                    
Re: ???41cx = 42s????
Message #9 Posted by Fred Lusk on 17 Feb 2003, 4:19 p.m.,
in response to message #8 by Fred Lusk

Joe…

Sorry about the formatting of the previous message. It looked like bullet points on screen, but I forgot that some formatting is lost when posting.

Fred

                                          
Single formating tip...
Message #10 Posted by Vieira, Luiz C. (Brazil) on 18 Feb 2003, 12:55 a.m.,
in response to message #9 by Fred Lusk

Hi; if you allow me to...

I like to use the [pre] in the begining of a text block I want to keep the line spacing and line feed. Then, a [/pre] at the end closes it. See:

if I simply type

one
two
three
and post it, it will read

one two three.

Instead, I use:

[pre]
one
two
three[/pre]

and it looks like this:

one
two
three

I posted it because I think this is somewhat easy to remember (pre, from preformated text).

Hope this helps

                                                
Re: Single formating tip...
Message #11 Posted by Fred Lusk on 18 Feb 2003, 10:14 p.m.,
in response to message #10 by Vieira, Luiz C. (Brazil)

Thanks Luiz…I keep forgetting how to format things here. That's what happens when you're over 40!

                                                      
Re: Single formating tip...
Message #12 Posted by Vieira, Luiz C. (Brazil) on 19 Feb 2003, 10:42 a.m.,
in response to message #11 by Fred Lusk

I know what you mean.... I'm 41!

Wanna know a little secret? I got most of my memories back when I took my studies back and I found out that I should have my Master's Degree (Brazillian post-graduation first tittle) to be accepted as a University teacher. Boy, what a hell-of-a job! And today's students force you to keep your brain cells up-to-date...

And life goes on...

      
Re: ???41cx = 42s????
Message #13 Posted by David Smith on 16 Feb 2003, 5:34 p.m.,
in response to message #1 by Joe Edwards

No need to add XFUNCTIONS they are already built in, just add XMEMORY modules. The PPC rom is more of a systems/hacker oriented device. Lots of fun.

The 42S has a larger program space becuase it has no removeable memory. Get the 82104A card reader and you can load and save programs. Also get an 82143A printer.

      
Re: ???41cx = 42s????
Message #14 Posted by Raymond Del Tondo (Germany) on 16 Feb 2003, 7:39 p.m.,
in response to message #1 by Joe Edwards

Hi,

as other people in this thread already stated, get one or two X-Memory modules, which will add several hundred registers to your already built-in 124 X-Memory registers (sums up to 600 XM-regs) .

Furthermore, the most advanced *HP* module is the Advantage Pac, which includes powerful matrix functions, and has a numerical solver. AFAIR is has a numerical integral function, too, but I'm not sure at the moment.

However, one of the most advanced modules in general is the CCD module, which extends the HP-41 user interface by many new features, and the CCD module lets you do synthetic programming like it were normal programming!

BTW:The matrix functions in the Advantage Pac were taken from the CCD module.

The PPC module was a milestone in functionality when it came out, and it's history showed how many people could work together on such a project.

Nevertheless, I'd sell or swap away the PPC module for a CCD module, since it's functionality cannot be compared with the power of the CCD module (OMHO), unless you want to keep the PPC for sentimental reasons, like I do;-)

Back to the main theme:

A 42S has many more features than a 41, especially regarding the user interface (menus, graphics,...). But it has it's disadvantages, like no I/O, only output.

Apart from that, the 42S could be compared to the HP-41CV w/o X-Memory features. I write this because main memory and X-Memory in the HP-41 are to different pairs of shoes, at least from the user's point of view.

In the 42S, you 'only' have main memory, but some more than in the HP-41.

So if you have HP-41 programs which use XM, you'll have to rewrite them for use in the 42S.

Regards,

Raymond

            
Re: ???41cx = 42s???? --- and an idea for HP
Message #15 Posted by Fred Lusk on 16 Feb 2003, 10:40 p.m.,
in response to message #14 by Raymond Del Tondo (Germany)

Raymond…

One other point Joe may be interested in--the 42S is much faster than the 41. Four times I think.

I use a 42S as my primary calculator. However, it never completely replaced my 41 until the 41 stopped working. I also have a 48G+ that I use for certain things, but the 42S is just easier.

I finally figured out what HP should be working on for us: a PDA/Scientific/Graphics calculator. I envision something about the size of two 42S hinged together like a Sony Clie. The bottom half would be a scientific calculator keyboard and the top half would be a 320x480 color screen. Keys should be like the 41 series (alpha on sloped face). Actually, how about swappable keyboards (scientific, business, qwerty) offering different capabilities, and the ability to handle either the Palm OS or Pocket PC? Stuff it with a high-speed PDA processor, 64MB+ RAM, backward compatiblity with ALL programmable HP calcs (e.g. HP-55 mode, HP-34C mode, etc.), RPN keystroke programming combining 41/42S/32SII, RPL, etc and you've got something I would pay $500-$1000 for.

                  
Re: ???41cx = 42s???? --- and an idea for HP
Message #16 Posted by J-F Garnier on 17 Feb 2003, 6:36 a.m.,
in response to message #15 by Fred Lusk

What would be great is a freeware and fast HP-42S emulator for PDAs ;-)

J-F

(emulators already exist, but the HP-42S ROM is not free)

                        
Re: ???41cx = 42s???? --- and an idea for HP
Message #17 Posted by HrastProgrammer on 17 Feb 2003, 2:25 p.m.,
in response to message #16 by J-F Garnier

Somewhere in the '98 I was thinking about what can be done with the existing HP-48 hardware. Emulation of some of the greatest HP calcs like HP-41C, HP-42S and HP-71B seems very interesting to me and I decided to investigate if it will be possible to develop and implement a true emulation of these machines.

I started with HP-41 emulator and after a few months of hard work I had a working version of HP-41E.

Then I decided to test what are the limits of HP-41 emulation and after a year I had an HP-41 emulated monster (HP-41X) on HP-48GX with 4096 registers, 16-characters display, plenty of ports and modules (CCD, XF/XM, HEPAX, Advantage, PPC ROM, ZENROM, Math, Stat, ...), >3x speed, printer and card reader support and many other advanced features.

The next step was to develop an HP-42S emulator (HP-42X) with 96K RAM, two "ports" with almost 32K each, printer support and the ability to load/save programs.

After this, it was a matter of time to write HP-71 emulator (HP-71X). Now it is finished and the specifications are: 129.5K RAM (ports 0..3), MATH ROM, Forth/Assembler ROM, HP-41 Translator Pac and great part of JPC ROM included, card reader support, printer support, etc, etc.

All of them can be installed at once on HP-48GX with two RAM cards.

Basically what I have proved is that a stock HP-48GX with RAM cards can emulate the HP-41, HP-42 and HP-71 (all expanded to their maximum physical and logical limits) without problem and that an HP-48GX calculator can be turned into a monster which can execute thousands of HP-41/42/71/48 programs. And if I can do this, HP can do this, only if they want. I don't see a problem for them to make a new HP-41C, HP-42S or HP-71B, based on the same old HP-48GX hardware. Saturn has still enough power to make all of them work very fast and reliable ...

Best regards.

                              
No!
Message #18 Posted by Nenad Vulic (Croatia) on 17 Feb 2003, 3:57 p.m.,
in response to message #17 by HrastProgrammer

HrastProgrammer wrote: >>>And if I can do this, HP can do this, only if they want. I don't see a problem for them to make a new HP-41C, HP-42S or HP-71B, based on the same old HP-48GX hardware.<<<

No, Hrast, you are wrong! If you can do it, this does not mean that (the new) HP can do it! No doubt that the old HP could do it!

May this be a challenge to (the new) HP, if anyone of them is following the moHP posts. Do the HP calculators nowadays mean to them anything at all (as HP's still mean to us and as HP's meant to them during the years that have passed)?

                                    
Re: No!
Message #19 Posted by HrastProgrammer on 18 Feb 2003, 1:53 a.m.,
in response to message #18 by Nenad Vulic (Croatia)

Thank you for your kind words, Nenad :-)

We really should discuss a little about HP, calculators, past and future ... but I have lost your phone number you sent me last year :-(

Best regards to all ...

                  
Re: ???41cx = 42s???? --- and an idea for HP
Message #20 Posted by Joe Edwards on 17 Feb 2003, 5:17 p.m.,
in response to message #15 by Fred Lusk

I drive an old pickup, use a fountain pen and wear a mechanical watch...and use a 20 year old calculator. As you can see speed isn't an issue with me! :)

      
Re: ???41cx = 42s????
Message #21 Posted by Karl Schneider on 17 Feb 2003, 12:17 a.m.,
in response to message #1 by Joe Edwards

Joe --

I provided a more-detailed answer to most of these questions several days ago in this Forum, but here's a synopsis:

1. The Math module has RPN programs for hyperbolic functions, triangle solutions, and Fourier analysis that the Advantage module does not have. The same set RPN programs for complex-valued operations is implemented on the Advantage module. Everything else on the Math module (e.g., matrix operations, solve, integrate) is implemented in a much more sophisticated fashion on the Advantage module.

2. The 41CX will not recognize an X-Functions module. So, the module would not provide 124 extra registers of X-memory to a 41CX. However, each X-Memory module (limit of 2) would add 238 registers of X-memory.

3. X-memory is like a RAM disk on a PC, not like extra RAM. Some programs/ROM functions can access X-memory directly, but generally, X-memory is like built-in external storage that requires battery (or capacitor backup) power.

4. Memory modules is useless on the 41CX; it already has the maximum 320 registers. DOn't get one.

      
Re: ???41cx = 42s????
Message #22 Posted by Ex-PPC member on 17 Feb 2003, 4:38 a.m.,
in response to message #1 by Joe Edwards

Brief summary:

  • You can't plug an X-Functions/X-Memory ROM to an HP-41CX, it won't be recognized and actually it does conflict with the already built-in X-Functions set.

  • You can add up to two X-Memory RAM modules to your 41CX. Doing it will carry your 41CX to its maximum RAM configuration, unless you plan to add external RAM using EPROMs, etc.

  • Unless you need (slow) Fourier transforms, the Math ROM is absolutely useless next to an Advantage ROM, which has a lot more functionality, and most of it in the form of ultra-fast, memory-saving *machine-code keywords*, instead of slow, inefficient *user-code programs*.

  • Contrary to general belief, the PPC ROM isn't just a bunch of dated software to do synthetics, which has been superseded and made obsolete by later ROMs, such as the CCD ROM. Far from it, the PPC ROM was conceived as a toolkit ROM, where you would find hundreds of very useful routines, highly optimized for speed and convenience, in all cathegories from finance, to matrix handling, to calendar-printing, to multi-function plotting. All of them documented in incredible detail, with plenty of useful, no-nonsense examples, and lots of hints and tricks to maximize efficiency.

    That you can't find in any other ROM, be it the CCD ROM, the Advantage ROM, or any other you care to mention. The point is, synthetics are but a minor aspect of the PPC ROM. Just have a look at its manual when you get it and you'll see it for yourself at once.

    Myself, I have my 41CX fitted with the Advantage ROM, the PPC ROM, and an X-Memory RAM, with the free port used mostly for the Card Reader. And trust me, that's a combination that even a 42S would find very hard to surpass.

            
three and a half other things
Message #23 Posted by db(martinez,california) on 17 Feb 2003, 1:45 p.m.,
in response to message #22 by Ex-PPC member

1) the ppc rom gives you a way to pop into a rom at any line you want to - not just at global labels.

2) it can also let you turn your 41 into a small piano tuned in (roughly) thirds. kind of chinese.

3) many surveyors look(ed) at extended memory as data storage for 299 coordinate pairs. the only bad thing is that:

3 and a half) hp never wrote an extended function to transfer data files directly from extended to mass storage. you can do that with ascii files though. it's like hp thought someone would be writing the great american novel on his 41 and storing it in 4k chunks on his data casette but he wouldn't be doing math or anything. go figure.

                  
Re: three and a half other things
Message #24 Posted by Fred Lusk on 17 Feb 2003, 4:18 p.m.,
in response to message #23 by db(martinez,california)

db…

Many years ago I actually wrote some XMEM->Card and Card->XMEM routines for two programs I was working on--COGO-Coordinate Geometry (for surveying calculations) & HC-Hardy Cross Water System Network Analysis). I never finished COGO, but the routines I did complete work. I finally figured out that to do what I wanted, it would take hundreds of manhours and more memory than you can put in the machine (I don't like uploading/downloading subroutines with the card reader). Plus, I have a nice computer program to that work. The Hardy Cross program is simply an improved version of the program in the Civil Engineering Solution book.

Fred

                        
Re: three and a half other things
Message #25 Posted by db(martinez,california) on 18 Feb 2003, 9:38 p.m.,
in response to message #24 by Fred Lusk

fred-

yep. thats the downside of programming: if you don't use it 20 times a day then a really tight and elegant program will probably take more time to write than it will save. sometimes it's fun though.

fortunatly; a lot of the things i do are either simple or one of a kind so i haven't been bitten by the write-a-program bug in about 4 years.

                              
Re: three and a half other things
Message #26 Posted by Fred Lusk on 18 Feb 2003, 10:17 p.m.,
in response to message #25 by db(martinez,california)

db…

With me, the urge to program comes and goes…kind of like how I get a cold once a year or something!

Fred

      
Re: ???41cx = 42s????
Message #27 Posted by Guillermo Castares on 17 Feb 2003, 1:55 p.m.,
in response to message #1 by Joe Edwards

I'm fan of the HP-41CX.

Recently I got a HP-42S, a great machine, but it have the following disadvantages:

- Typping texts needs to press 2 keys per caracter.

- No I/O (bar code reader, card reader, Modules, etc.)

- You cannot reconfigure the keyboard. With the HP-41 you are "the owner of the keyboard" and it is one of the best features you can ask for!

I should say that the HP-42S is the better calculator I know to operate with matrix and complex numbers. Very friendly, better than HP-15C, HP-28C/S, HP-48.

Regards.

Guillermo

            
Re: ???41cx = 42s????
Message #28 Posted by Ex-PPC member on 18 Feb 2003, 4:50 a.m.,
in response to message #27 by Guillermo Castares

You wrote:

" I should say that the HP-42S is the better calculator I know to operate with matrix and complex numbers. Very friendly, better than HP-15C, HP-28C/S, HP-48."

I think you should try an HP-71B + Math ROM. I own all the models you mention, and for fast, friendly, easy manipulation of complex numbers and even very large matrices, nothing beats an HP-71B+Math.

You can have more than 400 Kb for your largest matrices (versus 7 K or 32 K for an HP-42S), and you can operate with them at blinding speed and with the upmost ease that BASIC language provides. Just for instance, this is all you need to do to solve a linear system of N equations with complex coefficients, including prompted input and formatted output:

  COMPLEX A(N,N),B(N),X(N)
  MAT INPUT A,B
  MAT X=SYS(A,B)
  MAT PRINT X

you don't need a program for it, you could key in those instructions right from the command line and would be able to recall them an edit them at will. That you can't do with an HP-42S, unless you write a program.

What's more, if your coefficients are physical measurements and 12-digit precision isn't justified, you can define all matrices as COMPLEX SHORT and save a lot of memory, allowing for much larger matrices. That you can't do with an HP-42S either.

Finally, you can store both data and result matrices in DATA files within the machine, in binary or plain ASCII format, for further processing, sharing with other programs or I/O. The HP-42S has no provision for data files of any kind.

As for complex variables, you can deal with them as if they were normal, real variables. Defined functions can take complex parameters, and you can define complex variables and matrices in two precisions, thus saving memory. For instance:

     COMPLEX SHORT A(10), B(10)
     COMPLEX C(10)
     MAT INPUT A,B
     MAT A=SIN((2,3)+(4,5)/(6,7))*A
     MAT C=A+B
     MAT PRINT C 

would declare three complex vectors, two full-precision and one memory-saving short-precision, would prompt for A & B elements, then would multiply all elements in A by the constant Sin((2+3i)+(4+5i)/(6+7i)), and it would finally add all complex elements of A and B, store the result in C, and print it. All at full speed, and from the keyboard.

                  
Re: ???41cx = 42s????
Message #29 Posted by Guillermo Castarés on 18 Feb 2003, 8:49 a.m.,
in response to message #28 by Ex-PPC member

Thanks you for your complete description of the HP-71B features.

During my years of studying Electrical Engineering I dreamed with the HP-71B. But I never could see one except the superb brochure I own until today.

                        
Re: ???41cx = 42s????
Message #30 Posted by Ex-PPC member on 18 Feb 2003, 9:58 a.m.,
in response to message #29 by Guillermo Castarés

Guillermo wrote:

"During my years of studying Electrical Engineering I dreamed with the HP-71B. But I never could see one except the superb brochure I own until today."

Actually, they were incredibly inexpensive a few years ago, when a large British government organization cleared some 25,000 of them. They were so overabundant and inexpensive that you could get one with an HP-IL ROM for just $30 or so, even some unused ones were available. People attending one of the Annual Meetings organized by HPCC at the time were given one for free !

Now that all those 25,000 are already sold out, it's not so easy, but if you are into Electrical Engineering, I would confidently advise you to get one, there's no better machine for that purpose in the whole world, it has all the features needed for Electrical Engineers, namely:

- up to 512 Kb addressable space, i.e: up to 448 Kb of internal RAM

- with a Math ROM: full set of matrix operations, working for both real and complex one- and two-dimensional arrays and matrices (INTEGER, SHORT, REAL, COMPLEX, COMPLEX SHORT)

- with a Math ROM: full set of complex variables and functions (arithmetic, trigs, logs, exponentials, etc), all useable in calc-mode, from the command line, and in programs, including using them as parameters or results from user-defined functions and subprograms

- with a Math ROM: Solve and Integrate keywords, which can accept user-defined multi-line functions, and can call themselves recursively, so allowing solving systems of non-linear equations, multidimensional integration, and integration/solving of implicit functions.

- Fourier transforms and inverses, using the extremely speedy Fast Fourier Transform (FFT) algorithm.

- subprogram capability, passing parameters by reference and value, and recursively. Same for multi-line, user- defined functions. Whole matrices can be passed as parameters, if needed.

- Full I/O, using the HP-IL ROM, which can control up to 3 different HP-IL loops at a time, with many devices on each, including printers, tape drives, disk drives, HP-41Cs, other HP-71Bs, etc, at speeds up to 5,000 bytes per second.

- file system in RAM, allowing multiple programs and binary/ASCII data files, as well as binary suprograms and LEX (Language EXtension files) which add new keywords to the resident BASIC, or even new languages altogether, such as Forth/Assembler

- Incredibly powerful ROMs available, such as the Math ROM, the Forth/Assembler ROM, or the Circuit Analysis ROM, as well as the HP-41C Translator/Forth ROM.

... and many other advanced features, all in an extremely portable, solid, rough, quality handset. Get one, you won't regret it !

                              
Re: ???41cx = 42s????
Message #31 Posted by Joe Edwards on 18 Feb 2003, 10:05 p.m.,
in response to message #30 by Ex-PPC member

Does the 71b have an actual 41c/v/x emulator on a ROM?

Joe

                                    
Re: 41C->71B [was: ???41cx = 42s????]
Message #32 Posted by Ex-PPC member on 19 Feb 2003, 5:48 a.m.,
in response to message #31 by Joe Edwards

It does have an HP-41C Translator ROM, which allows you to key in HP-41C/CV/CX programs right from the keyboard, or load them from some HP-IL device.

The translator implements most functions and functionality in the mainframe HP-41, plus most functions from the X-Functions ROM and one or two basic ones from the Timer ROM. Being a translator and not an emulator, there are some things that can't be translated or don't translate well, but generally speaking, most 'normal' programs can be translated, or created anew. No synthetics at all, of course !

The translator has some extra advantages. For once, it does include a complete Forth-language system, so with the ROM installed you can write programs in either BASIC, HP-41C user code (RPN), or Forth. The Forth system also allows you to define 'new' HP-41C functions for use in your HP-41 translated programs. It also gives a much larger set of registers (up to SIZE 999 at least, I think) and translated programs run much faster than in the real 41C, average 7 times faster, and with greater precision (12 digits vs. 10).

Finally, you can use it right from the keyboard to perform RPN calculations, with the classical 4-level plus LastX stack.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall