The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
HP-41 Boost module 0B and OS4 version 2A
11-26-2020, 07:12 AM
Post: #1
HP-41 Boost module 0B and OS4 version 2A
Updated Boost module released, together with an updated OS4.

Highlights:
  • Now with a manual
  • Direct access to X-memory data files using XSTO, XRCL etc
  • Dual operand compares, <, <=, =, not-equal, combine your own compares, IND Z <= 05 ?
  • Dual register exchange, IND 05 <> 02, also between normal registers and X-memory file: Z <>X 05 (exchange Z with register 05 in current data file).
  • Dynamic stack buffer, push alpha, registers, RPN stack, flag, return stack, data registers. Makes it easy to write RPN code that preserves registers that you do not want to disturb.
  • The dynamic stack makes it easy to write RPN functions that take a parameter from X (or X and Y), internally mess up registers and finally return something in X, preserving the rest of the stack and having old X value moved to L. Simply push the stack with PUSHST, restore with POPFLXL (pop stack, keep new X and move old X to L), POPDRXL is similar, but simulates taking parameters from X and Y, dropping the stack when registers are restored in a similar fashion.
  • Many more functions provided.

Versions for ordinary HP-41 models as well as HP-41CL (with speed annotations) available.

Available now from:
https://github.com/hth313/boost41/releases/tag/v0B
https://github.com/hth313/OS4/releases/tag/v2A
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-41 Boost module 0B and OS4 version 2A - hth - 11-26-2020 07:12 AM



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