Re: HP 33s



#2

That is a very smart way to avoid running out of labels. Clever thinking and I also know that it works because I tried it on my HP32SII.

The small problem of programs being renumbered after editing a previously one resulting in fewer or greater steps could be easily rectified by padding the end of each separate program with as many ENTER commands as required so that each new program started at a number evenly divisible by, for example, 50 or 100. Then it would simply be a matter of adding or subtracting as many ENTER commands as required to get the following program numbers back in step to their original numbers. Of course, ENTER commands by themselves do not affect the operation of a program.

Any news yet on the release date of the 33S?


#3

I like the idea of "padding" the programs with unnecessary statements at the end. Then you could ensure that all programs started at an easy-to-remember number (A0100, A0200, etc.). And as you state, it would be easy to add or subtract unnecessary statements after editing a program.

It would be better to "pad" with extra RTN statements, rather than with ENTER statements. That way, if the program pointer was accidentally set to the wrong step, the program would stop immediately without affecting the stack.


#4

In the old HP 25 times, there was a NOP (No Operation) instruction, to be used as a placekeeper or for padding programs. Some microprocessors sported such dummy instructions too.


Possibly Related Threads...
Thread Author Replies Views Last Post
  Integration Times "Old" 33s vs "New" 33s John Smitherman 21 1,627 12-14-2005, 12:04 AM
Last Post: Karl Schneider

Forum Jump: