HP Forums

Full Version: HP-style Keycode for TI-58/59
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi all.

Given:
1–the TI-57 featured fully-merged keycodes

2—the 58/59 series came out later than the SR-52 and HP-67

3–by that time both Woodstock and Spice series models were made, there was a version of fully-merged keystrokes

4—at the most, 960 program steps/100 register selective-partitioning was possible on the TI-58/59 series

why didn’t TI develop fully-merged keystrokes on the 58/59?

Thanks
Fully merged keystrokes, as implemented in the Woodstocks, means you can only have 256 different instructions, because each program line is one byte of RAM. In the HP-29C and HP-67, they had to sacrifice instructions to make everything fit in the available opcode space, which is why they both have registers that aren't directly addressable, and the 67 has no STO arithmetic on registers A-E and I.

The TI-58 and -59 have so many registers, directly accessible and with arithmetic on the whole range of 00-99, plus tons of labels *and* line number addressing, that it was always going to need multi-byte instructions. The same is true for the HP-41C, incidentally, but the 41C hides it better, by making all instructions, no matter how many bytes long they are, appear in the display as just one line. I assume TI had something like that on the drawing board, too, but HP beat them to it.
Thanks for helping me understand the semantics clearly.
Reference URL's