Re: hp41 vs hp42 memory Message #4 Posted by Ray Colle on 27 Apr 2004, 8:12 a.m., in response to message #3 by Vieira, Luiz C. (Brazil)
Hi,
HP41 can easily be expanded to 47 KByte by inserting two hepax modules.
HP41 standard ram = 2240 bytes + internal registers
HP41 ext memory (e.g. one double xmem module) = 4200 bytes
two hepax-modules = 40000 bytes
(32 kwords à 10 bits each: 32 kbytes with user code, 40 kbytes with machine code with higher complexity command space)
+++++++++++++++++++++++++++++++++++++++++++++++++
With addressing via bank switching more is possible.
Available rambox systems allow
a] extra 80000 bytes (64 kwords à 10 bit/word)
b] extra 160000 bytes (128 kwords à 10 bit/word)
This extra ram is not made by HP but only made by Eramco and by Corvallis, CMT. Maybe there were more unknown small maunfacturers but I do not know.
In principle the architecture of HP41 allows even more rambox space to use if not only regular pages 8,9,A,B,C,D,E,F are used but also pages 0,1,2,3,4,5,6,7 via four times bank switching.
In principle 297 kbytes is maximum: 64 pages minus 6 pages for operating system of HP41CX (each page is 5 kbyte or 4 kword) plus 7 kbyte of standard ram + ext memory ram + internal register ram. But there was never built any real application.
+++++++++++++++++++++++++++++++++++++++++++++++++
So, the maximum ram configuration that can be realized with a real product is:
167 kbytes !
HP41 standard ram = 2240 bytes + internal registers
HP41 ext memory (e.g. one double xmem module) = 4200 bytes
rambox = 160000 bytes
That is much more than 64 kbytes of HP42s !
Cheers,
Ray
Edited: 27 Apr 2004, 8:39 a.m.
|