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 
synthetic programming post keyboard troubles
05-12-2024, 02:09 AM
Post: #1
synthetic programming post keyboard troubles
Is synthetic programming obsolete if you have a DM41X?

If I understand it, a big part of synthetic programming is doing things that can't be entered directly with the keyboard. The DM41X has a shortcut. It allows load and dump of memory. It's a big selling point, for me. Besides backup and restore functions, the load/dump function avoids the complications of entering synthetics.

For example, in this excellent write up "HP-41C Synthetic Programming", there's an entire section devoted to accessing the b and d registers. With the DM41X, it's drastically simplified. I type "RCL d" in the encoder and the hex file reads (among other things) "907e". That was easy! The encoder isn't magic, either. It translates the code directly into hex using the byte table.

Another example is entering strings with the extended character set. If you do it on the calculator, its a lot of work (for a n00b, at last) but if you are using the DM41 load memory feature, it's trivial. LBL "(TTT)" is encoded as 54290000c0002f c000f600285454. The part we're interested in is 28 54 54 54 29 because 0x54=T, 0x28=(, amd 0x29=)

So much of the literature is focused on the input process so I'm trying to tease out what remains if you're not limited by the keyboard. Is there any reference that isn't bogged down with detailed keyboard instructions? Has anyone else used the load/dump function to avoid synthetic techniques? I'm new-ish to HP41 programming so feel free to tell me what's what.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
synthetic programming post keyboard troubles - oreooreo - 05-12-2024 02:09 AM



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