Post Reply 
NOP on HP-41C
12-28-2020, 03:37 PM (This post was last modified: 12-28-2020 05:26 PM by Valentin Albillo.)
Post: #16
RE: NOP on HP-41C
(12-28-2020 02:17 PM)Dave Britten Wrote:  
(11-21-2020 10:58 PM)Valentin Albillo Wrote:  Something like LBL 00 is best both as a NOP and after that ISG: it only takes 1 byte, has no side effects and executes fastest.

Also, the ISG is faster than the 1, STO+ and doesn't affect the stack so it doesn't lose T.

V.

It has one small side effect: it will potentially move the goose if the LBL is "executed". Wink

But I think most people can live with that - I typically use LBL 00 myself.


If speed is wanted, as in this Fastest NOP case, leaving the goose merrily fly is a bad idea as it usually entails many display refreshes which somewhat slow down program execution (most noticeable in some emulators). I always have my programs execute "WAIT...", AVIEW at the very beginning to get rid of the goose for good. Looks more "pro" too.

P.S.: It seems DM42 creators also noticed this because in DM42 you can clear a specific bit in variable RefLCD to disable the goose flight and so avoid the slowdown altogether.

Regards.
V.

  
All My Articles & other Materials here:  Valentin Albillo's HP Collection
 
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
NOP on HP-41C - Benoit Maag - 11-21-2020, 09:58 PM
RE: NOP on HP-41C - Thomas Okken - 11-21-2020, 10:36 PM
RE: NOP on HP-41C - Valentin Albillo - 11-21-2020, 10:58 PM
RE: NOP on HP-41C - Dave Britten - 12-28-2020, 02:17 PM
RE: NOP on HP-41C - Valentin Albillo - 12-28-2020 03:37 PM
RE: NOP on HP-41C - Dave Britten - 12-28-2020, 05:57 PM
RE: NOP on HP-41C - hth - 12-28-2020, 06:51 PM
RE: NOP on HP-41C - Dave Britten - 12-28-2020, 08:15 PM
RE: NOP on HP-41C - Sylvain Cote - 12-28-2020, 08:37 PM
RE: NOP on HP-41C - Dave Britten - 12-28-2020, 08:59 PM
RE: NOP on HP-41C - hth - 12-28-2020, 10:33 PM
RE: NOP on HP-41C - Dave Britten - 12-29-2020, 01:57 AM
RE: NOP on HP-41C - Paul Dale - 12-29-2020, 02:31 AM
RE: NOP on HP-41C - Massimo Gnerucci - 11-22-2020, 12:00 AM
RE: NOP on HP-41C - Thomas Okken - 11-22-2020, 12:35 AM
RE: NOP on HP-41C - Gene - 11-22-2020, 12:39 AM
RE: NOP on HP-41C - Sylvain Cote - 11-22-2020, 12:43 AM
RE: NOP on HP-41C - Thomas Okken - 11-22-2020, 12:50 AM
RE: NOP on HP-41C - Werner - 12-28-2020, 12:25 PM
RE: NOP on HP-41C - Gene - 11-22-2020, 01:34 AM
RE: NOP on HP-41C - Benoit Maag - 11-22-2020, 02:01 AM
RE: NOP on HP-41C - Namir - 11-22-2020, 02:48 AM
RE: NOP on HP-41C - Benoit Maag - 11-22-2020, 03:38 PM
RE: NOP on HP-41C - Namir - 12-28-2020, 01:56 PM



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