Re: HP10C 'Bug' ..? Message #9 Posted by Vassilis Prevelakis on 1 Mar 2005, 11:09 a.m., in response to message #1 by Mike T.
If I understand it correctly you imply that SST should enable stack lift?
SST does not enable stack lift on ALL models that have unmerged numbers in programs. This is because SST does not (cannot) know if you are in the middle of a number sequence.
Look at the program in your posting. Assuming that you entered the seed followed by ENTER and pressed SST on line 000, you get 9 on the display. Then you press SST again.
What do you expect to happen? If the calculator enables stack lift when you press SST then you will never be able to single step through a program with numbers in it.
However, since SST does NOT enable stack lift, you get 99 on the diplay.
On the HP-41 and models that have merged numeric instructions, the entire number is on a single instruction, so having two numbers on subsequent instructions implies an ENTER between them. This is why the behavior of SST on the HP-41 is slighlty different.
Regarding the behavior of R/S I am not sure which behavior is better, although enabling stack lift appears to be the usual behavior (HP-67/97, HP-34C, HP-19C).
**vp
|