Posts: 225
Threads: 9
Joined: Jul 2008
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!