public:calculator:progs:dm41l_progs
Table of Contents
DM41L Progs
- Memo 03319.pdf
- from HP Documents archive.
Memory Dump
- 15th Feb 2025
DM41 00 91000000000000 09000000000000 02000000000000 02000000000000 04 02016000000000 00000000000000 00000000000000 00000000000000 08 2b000000000000 c0020020020000 0000000000c000 00000000000000 0c 000000000041a7 1d9001691ce1a7 0000002c028000 00000020004000 40 000020022ef0bf 00000000000000 00000000000000 00000000000000 94 00000000000000 ffffffffffffff 00000000000000 00000000000000 ac 00000000000000 00000000000000 323530313233ff 354c2042455441 b0 33373210444d31 52434320343738 31342e30300b4d 0b434153482024 b4 30b4001000201e 4d454d4f202020 9c000000c8072d 10428085c80609 b8 9c214a6d131610 5b409700b200a6 0102515250555e 83838331a69cce bc 81121419193011 c600f400535647 10000000031008 53564720202020 1a4 00000000000000 00000000000000 00000000000000 ca110900c80029 1a8 00cf6aa64db400 a6547ead1584b4 43a66168a66a04 0119a64cac16a6 1ac 8e9201f220249b 414d4f554e543f 2024a65d1003f7 7ea646a64231f2 1b0 1316a65c66b400 b10002a654a66a 78b2001140a66a a64466b3058368 1b4 00a91601a65d66 3f8c8e8bad17b4 a917f54954454d 454d4fa66b9c02 1b8 454d4f1031f44d 0309c600f51a4d 425431202185c6 20114043561210 1bc 5332524c301141 c60309c600f500 11414331222185 10435730114020 1c0 00524c32533212 85c80709c600f5 458e4311101042 714132f453495a 1c4 f547524f53538e 401a1415144231 11101042111643 52458e83687169 1c8 00474153f45441 85c20409c600f4 02131016411843 18421310164085 1cc 1310157145b201 c000f400445454 00000000000000 91000000000000 1d0 01175000000001 00000000000000 01015789474002 04620836303000 1d8 00000000000000 08111332867002 03457375047005 06100000000002 1dc 01860500000005 02473956524005 02000000000000 00000000000000 200 00000000000000 000000400002ef ffffffffffffff 00000000000000 A: c000f400445454 B: 0000002c0280fd C: 0000002c0280fd S: 00100100000000 M: 00011cd5ff73cb N: 000000000c1440 G: 00
This decodes as :
; SIZE = 50 ; STACK = 2 2 9 -1 2.016 ; REG00 = 0 -1 11.75 0 ; REG04 = 101.5789474 4.620836303 0 0 ; REG08 = 0 0 0 811.1332867 ; REG12 = 345737.5047 610 186050 247395.6524 ; REG16 = 2 0 0 0 ; REG48 = 0 0 LBL "DTT" 305 X<>Y X>Y? GTO 01 8 * 306 + RTN LBL 01 306 - 8 / RTN END LBL "GAS" "TARE" PROMPT ENTER INT X<>Y FRC 100 * 16 / + .454 * STO 01 "GROSS" PROMPT X<>Y - STO 02 "SIZE" PROMPT / 100 * RTN END LBL "RL2S" STO 02 20 / 10^X STO 00 1 + RCL 00 1 - / STO 01 RCL 02 RCL 01 RTN END LBL "S2RL" STO 00 1 - RCL 00 1 + / LOG 20 * CHS STO 01 RCL 00 RCL 01 RTN END LBL "MEMO" ; Key: -22 0 STO 01 "MEMO" SEEKPTA ;XROM 25,43 FIX 02 CF 23 "ITEM?" AON PROMPT AOFF FC? 23 GTO 03 CF 22 LBL 00 POSFL ;XROM 25,29 X<0? APPREC ;XROM 25,04 X<0? GTO 02 ENTER INT X=Y? GTO 01 1 + SEEKPT ;XROM 25,42 GTO 00 LBL 01 GETREC ;XROM 25,20 SEEKPT ;XROM 25,42 36 POSA ;XROM 25,28 X<0? GTO 03 AVIEW AROT ;XROM 25,06 ANUM ;XROM 25,02 STO 01 " $" POSFL ;XROM 25,29 0 LBL 02 "AMOUNT?" PROMPT ST+ 01 " $" ARCL 01 9 DELCHR ;XROM 25,12 FS? 22 APPCHR ;XROM 25,03 RCLPT ;XROM 25,33 INT SEEKPT ;XROM 25,42 LBL 03 GETREC ;XROM 25,20 AVIEW FC? 21 STOP GTO 03 LBL E DELREC ;XROM 25,13 GTO 03 END END ; MEM = 40 000020022ef0bf 00000000000000 00000000000000 00000000000000 ; MEM = 94 00000000000000 ffffffffffffff 00000000000000 00000000000000 ; MEM = ac 00000000000000 00000000000000 323530313233ff 354c2042455441 ; MEM = b0 33373210444d31 52434320343738 31342e30300b4d 0b434153482024 ; MEM = b4 30b4001000201e 4d454d4f202020 9c000000c8072d 10428085c80609 ; MEM = b8 9c214a6d131610 5b409700b200a6 0102515250555e 83838331a69cce ; MEM = bc 81121419193011 c600f400535647 10000000031008 53564720202020 ; MEM = 200 00000000000000 000000400002ef ffffffffffffff 00000000000000
using the Voyager decoder at https://dm41.swissmicros.com/
Section Two
— John Pumford-Green 15/02/25 14:19 GMT
Further Information
public/calculator/progs/dm41l_progs.txt · Last modified: by john
