Section 15: Interchangeable Software 301

HP-97 Programmable Printing Calculator

Keycodes representing keys on the left keyboard of the HP-97 have keycodes with no sign before them, so a RCL 3 instruction loaded into the HP-97 would have a keycode of 36 03. If that operation were recorded onto a magnetic card, and then loaded from the card into an HP-67, the keycode for the operation in the HP-67 would be 34 03.
Although the keycodes are altered, the operations are the same from calculator to calculator, from HP-67 to HP-97. And since each operation, no matter how many keystrokes it takes to perform, is loaded into a single step of program memory, the steps of program memory into which a program is loaded are the same when a program is changed from one calculator to another.