HP Forums
49? What about 99 (or even 98)? - Printable Version

+- HP Forums (https://archived.hpcalc.org/museumforum)
+-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html)
+--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html)
+--- Thread: 49? What about 99 (or even 98)? (/thread-214751.html)



49? What about 99 (or even 98)? - Matt Agajanian - 03-18-2012

Hello all,

Even though I've seen the application packs for the 33, I wonder if 49 steps was too limiting? Yes, I realise from the Buyer's Guides, the 33 was meant as a follow-up to the 25. Although the 29C was available along with the 33E/C, wouldn't it've been more competitive to the SR-56 and quite a bit more flexible, robust and capable to have a 98 (like the 29C) or 99 step program memory in the 33E/C?

Edited: 18 Mar 2012, 5:51 p.m.


Re: 49? What about 99 (or even 98)? - M. Joury - 03-18-2012

One could always choose the 34C instead. Actually the 34C is one of my favorite HP's. I like the size, the keyboard and the feel of the unit in my hand. I know that some units had issues but I have collected a few over the years and so far all are in good working order.

Cheers,

-Marwan


Re: 49? What about 99 (or even 98)? - bill platt - 03-18-2012

As Norm always said, RED LEDDDDS!


Re: 49? What about 99 (or even 98)? - Paul Dale - 03-18-2012

I suspect this limitation was imposed by available hardware.
RAM was very expensive back then and adding extra program memory would have meant an extra IC.


- Pauli


Re: 49? What about 99 (or even 98)? - Luiz C. Vieira (Brazil) - 03-18-2012

Ditto!


Re: 49? What about 99 (or even 98)? - Matt Agajanian - 03-18-2012

O! I C! Oh, I see. Perhaps, since the 33 adds linear regression, that might've left less space for indirect addressing, labels or 49 or 50 more prog steps.

Edited: 18 Mar 2012, 10:45 p.m.


Re: 49? What about 99 (or even 98)? - Gerson W. Barbosa - 03-18-2012

I'd've preferred n! over NOP.


Re: 49? What about 99 (or even 98)? - Matt Agajanian - 03-18-2012

I see your point. Any neutral function could work if you need a placeholder. Even on my SR-56, NOP seems somewhat pointless.

Edited: 18 Mar 2012, 11:16 p.m.


Re: 49? What about 99 (or even 98)? - Luiz C. Vieira (Brazil) - 03-19-2012

HI.

Although it is a matter of preference, I have always seen references to NOP as placeholders for future program lines insertions. Earlier programmable calculators did not offer program edition, the HP67/97 and the HP34C offered automatic insertion and manual deletion of program lines (not sure about the HP19C/29C). I guess that the NOP is some sort of heritage from 'primitive' assembly programming techniques.

Cheers.

Luiz (Brazil)


Re: 49? What about 99 (or even 98)? - Steve Simpkin - 03-19-2012

In my HP25 and HP33E/C Owner's Handbook, the NOP instruction is used during program editing to overwrite a program step that is no longer needed. The HP-55, HP-25/C and HP-33E/C models could not insert or delete instructions during program editing. You could only overwrite a step with a new instruction. These models also did not support address labels. If you needed to delete a step you overwrote it with a NOP. If you needed to insert steps, you overwrote the step at the insertion point with a GTO which jumped to the next step after the end of the program. You then added the new instructions after the original program (including the overwritten step) and used a GTO to jump back to the step following the inserted (overwritten) GTO. Needless to say, it was usually easier to just rewrite the program. I rewrote many a program on my HP-25 through High School, college and my first job before moving on to a HP-11C which finally allowed me to insert or delete instructions (among other improvements). Amazing!


Re: 49? What about 99 (or even 98)? - Marcus von Cube, Germany - 03-19-2012

The SR-56 has the same paradigm: No insert or delete or labels and a NOP to compensate for the lack of all these.

I remember a nice feature in the 56: You can hold down PAUSE and see intermediate results of a running program as long as the key is pressed. It's an ad-hoc debugging aid.


Re: 49? What about 99 (or even 98)? - Eddie W. Shore - 03-21-2012

Quote:
Hello all,

Even though I've seen the application packs for the 33, I wonder if 49 steps was too limiting? Yes, I realise from the Buyer's Guides, the 33 was meant as a follow-up to the 25. Although the 29C was available along with the 33E/C, wouldn't it've been more competitive to the SR-56 and quite a bit more flexible, robust and capable to have a 98 (like the 29C) or 99 step program memory in the 33E/C?



Given that hardware was way more expensive, and handheld calculators were in the early stages, 49 steps was big back then.

But I am fan of memory, so if 99 steps was possible, do it!