The Museum of HP Calculators

HP Forum Archive 14

[ Return to Index | Top of Index ]

Unknwown ROMs for HP-41
Message #1 Posted by Emmanuel, France on 25 Sept 2004, 10:03 a.m.

I got two 4K ROMs for HP-41:
C 1983TRINH
(XROM 9)
NEWROM
LOADP
LOADPV
RVER?
PVIEW
BLKCAT
CODE
DECODE
and
SIMPLEX ROM
(XROM 31)
'GO
'IN
'LP
'PRREG
'LINXYP
'CPM
'CV+
'TF
If I understand the purpose of the first ROM, is there any documentation for both? Thanks.
      
Addendum to 'Unknwown ROMs for HP-41'
Message #2 Posted by Emmanuel, France on 26 Sept 2004, 9:18 a.m.,
in response to message #1 by Emmanuel, France

I programmed C 1983 TRINH and SIMPLEX ROM into a Clonix41 and tested it.

C 1983 TRINH ------------

NEWROM initializes a RAM page y= XROM # X= Page # ALPHA= ROM Name

LOADP loads a program from memory to a RAM page after a GTO.. LOADPV does the same and 'privates' this program X= Page # ALPHA= Program Name

RVER? returns page n status After ROM n, gives ROM n INTACT or ROM n BROKEN

PVIEW shows the remaining registers in program memory (?!)

BLKCAT follown by page # gives the ROM catalog

CODE cf. Zenrom, ...

DECODE cf. Zenrom, ...

Any idea about ROM name? C for copyright, 1983 for year 1983 and TRINH, a Thai name?

SIMPLEX ROM -----------

Some functions require another ROM with XROM 20 and a (sub)routine named B EERST. This ROM seems to have been made for stat' studying with columns printing.

To be continued ... -------------------

In order to contact me, please remove spam from my email.

Edited: 26 Sept 2004, 11:55 a.m.

            
Re: Addendum to 'Unknwown ROMs for HP-41'
Message #3 Posted by Ronald on 26 Sept 2004, 3:55 p.m.,
in response to message #2 by Emmanuel, France

In respect to the Simplex rom, I think to remember that PVIEW is the same function as VIEW, but then progammable. Try to put the registernumber in the X-register and then execute in a programe the PVIEW function.

                  
Re: Addendum to 'Unknwown ROMs for HP-41'
Message #4 Posted by Emmanuel, France on 27 Sept 2004, 12:15 p.m.,
in response to message #3 by Ronald

Dear Ronald,
I put pi into register # 99.
When 99 XEQ 'PVIEW',
00 REG 46
.END. REG 46
00 REG 46
and so on (?!)
Anyway thanks.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall