The Museum of HP Calculators

HP Forum Archive 10

[ Return to Index | Top of Index ]

HP 15C memory
Message #1 Posted by Awni Hallak on 13 Jan 2003, 1:02 p.m.

Hi I lost the manual of my HP 15C calculator. I can't store in memory 2,3,.. memory 1 is OK. I get error 3. Also X-av. and s , sigma -, sigma+ don't work. Anybody can help? Thanks

@@@@@

(Moderator repost from HP Articles Forum)

      
Re: HP 15C memory
Message #2 Posted by R Lion on 13 Jan 2003, 1:14 p.m.,
in response to message #1 by Awni Hallak

If you want to use till R7 (ie:for statistics) do: 7 DIM (i) Regards Raul

            
Re: HP 15C memory
Message #3 Posted by Vieira, Luiz C. (Brazil) on 13 Jan 2003, 2:35 p.m.,
in response to message #2 by R Lion

Hi;

this is just to add a bit more info to Rauls precise answer.

if you want to start from the default, you can do what Raul sugests with 19 instead of 7, say,

19 [f] [DIM] [(i)]
The default number of initial available registers for the HP15C is 20, i.e., R0 to R19. R0 and R1 are always available, because they are needed to address matrix elements (R0-row#, R1-column#)

Cheers

                  
Re: HP 15C memory
Message #4 Posted by Renato on 13 Jan 2003, 4:18 p.m.,
in response to message #3 by Vieira, Luiz C. (Brazil)

And, if you want to make sure that all memory is clear (be careful - you'll loose all program and register contents), just turn it on while holding '-' (minus) key.

                        
Re: HP 15C memory
Message #5 Posted by Glen Kilpatrick on 13 Jan 2003, 5:44 p.m.,
in response to message #4 by Renato

Ahhh, this must be because the 15C keeps a "pool" of unallocated registers. I'd thought it was a "sliding curtain" between memories and program steps, but then where would storage for matrices go? Thanks, I better understand this myself now.

Does anybody know if this was the first such HP calc to have "unallocated memory"?

gk :)

                              
Re: HP 15C memory
Message #6 Posted by Vieira, Luiz C. (Brazil) on 13 Jan 2003, 6:05 p.m.,
in response to message #5 by Glen Kilpatrick

Hi, Glen;

the HP15C is the only Voyager able to do that. You can "define" a "partition" with (N+1) registers, provided that N is in X-register as you execute [f][DIM][(i)]. The other (65-N) registers are for:

Imaginary part of the complex stack, if complex mode is activated: 5 registers
SOLVER: 5 registers
INTEGRATION: 23 registers
MATRIX elements, one register for each defined element

The only exception is when you use SOLVE with INTEGRATION at the same time, what needs 23 registers and not 28, as expected. The maximum available registers for a minimun register number (N=1 is minumun, even if you try 0 [f][DIM][(i)]) is 64, what gives you enough space to store an 8X8 matrix.

Before the HP15C the only calcualtor that allowed this sort of user controlled partition was... guess? Yes, the old HP41.

Cheers and best regards, my friend.

                                    
Re: HP 15C memory
Message #7 Posted by Glen Kilpatrick on 13 Jan 2003, 6:22 p.m.,
in response to message #6 by Vieira, Luiz C. (Brazil)

Thank you, friend Luiz. Yeah, it figures (so to speak), the 41 community seems the biggest here, and the 15 & 42 are the most popular shirt-pockets.... These are all three _very_ good calculators.

                                          
Re: HP 42S memory
Message #8 Posted by Randy Sloyer(US) on 13 Jan 2003, 7:25 p.m.,
in response to message #7 by Glen Kilpatrick

Yes, as mentioned, the 42S can do the same. After a memory clear, it defaults R00 to R24 as storage registers. You can enlarge this to a maximum of available memory with [shift] [mode] [\/] [SIZE] [number] [enter], Where [number] is the number of registers you want. Anything beyond R99, you must use indirect addressing.

Makes a 15C memory space seem small when it reports 6977 bytes free, or if you've installed 32k, 31533 bytes free. One can never have enough free memory...

                                                
HP 42S: the last one with User-Defined allocation?
Message #9 Posted by Vieira, Luiz C. (Brazil) on 13 Jan 2003, 9:54 p.m.,
in response to message #8 by Randy Sloyer(US)

HI;

I was wondering about the subject (thanks, Glen) and I can only remember these three "amigos" (in order of appearance: HP41, HP15C and HP42S) as the only ones with user-defined "allocatable" memory.

Is there any other HP that does this "trick"? All of the other Pioneers are one of both: financial or less-powerful scientific. All other scientifics after the HP42 (28, 48, 49) have automatic allocation and work with objects, not numbered registers.

Am I missing someone? Any vintage? I read something very peculiar about the HP95C program memory, but its registers segment has a fixed number of registers, right?

As I am always curious bout this sort of subject, this is another "Just curiosity.".

Cheers.

                                                
Re: HP 15C memory
Message #10 Posted by Hallak on 14 Jan 2003, 1:48 a.m.,
in response to message #8 by Randy Sloyer(US)

Thanks. The problem is solved.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall