Post Reply 
HP-style Keycode for TI-58/59
05-31-2019, 10:36 PM
Post: #1
HP-style Keycode for TI-58/59
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
Find all posts by this user
Quote this message in a reply
05-31-2019, 10:56 PM
Post: #2
RE: HP-style Keycode for TI-58/59
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.
Find all posts by this user
Quote this message in a reply
05-31-2019, 11:10 PM
Post: #3
RE: HP-style Keycode for TI-58/59
Thanks for helping me understand the semantics clearly.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)