Post Reply 
Where is NOP on the HP-67 ?
01-07-2021, 03:08 AM
Post: #7
RE: Where is NOP on the HP-67 ?
(01-07-2021 02:44 AM)[kby] Wrote:  I would ask why you want a NOP? The only reason the -65 has one is because the conditionals skip 2 steps, which in turn is because GOTO in particular is unmergef and takes two steps. Since all instructions on the -67/-97 are merged there is no “official” need for a NOP. Now there could be unofficial needs, such as timing loops and such, in which case, you should use the one that does what you want in terms of timing.

If the NOP was used in conjunction of a single-step or merged step as part of a conditional on the -65, then the code needs to be re-written to do it correctly.

Occasionally you might want a NOP after a DSZ where you're only decrementing and not interested in the comparison with zero. That's about all I can think of, though.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Where is NOP on the HP-67 ? - teenix - 01-06-2021, 10:20 PM
RE: Where is NOP on the HP-67 ? - [kby] - 01-07-2021, 02:44 AM
RE: Where is NOP on the HP-67 ? - Dave Britten - 01-07-2021 03:08 AM
RE: Where is NOP on the HP-67 ? - Gene - 01-07-2021, 10:36 PM
RE: Where is NOP on the HP-67 ? - [kby] - 01-09-2021, 06:40 AM
RE: Where is NOP on the HP-67 ? - teenix - 01-07-2021, 11:36 PM
RE: Where is NOP on the HP-67 ? - teenix - 01-10-2021, 11:59 PM



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