HP Forums
(HP71B) MEM installed; HowTo evaluate? - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: General Forum (/forum-4.html)
+--- Thread: (HP71B) MEM installed; HowTo evaluate? (/thread-21290.html)



(HP71B) MEM installed; HowTo evaluate? - floppy - 02-13-2024 03:44 PM

Hello,
I have currently an HP71B with HP-IL in the hands with 2x32kb and CMT-96 in the card reader.
It show
Code:
>MEM
180746
Code:
>VER$
HP71:2CDCC HPIL:1B
2x32 +96 makes 160.
Where do the 20746 add coming from?
Any explanation is welcome


RE: (HP71B) MEM installed; HowTo evaluate? - KeithB - 02-13-2024 04:06 PM

Did you count the 16K that it has internally?
You can also use a port specifier in the MEM command to see just how much is in each port.


RE: (HP71B) MEM installed; HowTo evaluate? - cdmackay - 02-13-2024 04:13 PM

Also, SHOW PORT will show every port, with its capacity and type.

type
0 main RAM
1 independent RAM
2 ROM
3 EEPROM


RE: (HP71B) MEM installed; HowTo evaluate? - cdmackay - 02-13-2024 04:17 PM

The ports should be numbered as follows, I think:

0, 0.01–0.03 internal 4x 4KB RAM
0.05 HP-IL module slot
1–4 front ports
5.x card reader slot


RE: (HP71B) MEM installed; HowTo evaluate? - floppy - 02-13-2024 04:37 PM

I updated the machine with more RAM modules I had by hand (now CMT 96 and 2x32 and 1x64 and 1xFORTH)

>SHOW PORT
Code:
0.05  16384  2
3     16384  2
0      4096  0
0.01   4096  0
0.02   4096  0
0.03   4096  0
1     32768  0
2     32768  0
4     32768  0
4.01  32768  0
5     32768  0
5.01  32768  0
5.02  32768  0

which is

0.05 HPIL
0.. 4096*4 (4096 = 4k *1024)
1.. 32k RAM
2.. 32k RAM
3.. 16k ROM from Forth/ASM
4.. 64k RAM
5.. 98304 (96 * 1024 )

Lovely quick answer from all. Thanks a lot.


RE: (HP71B) MEM installed; HowTo evaluate? - floppy - 02-28-2024 03:47 PM

Now another situation.

Multimod in card reader
hpil
all 4 ports with a 32KB ram

HP71B ON
>VER$
Code:
HP71:1BBBB HPIL:1A

>POKE "2C000","3"
HP71B OFF then ON

>VER$
Code:
HP71:1BBBB FTH:1B EDT:A KBD:C STRU:A MATH:2B JPC:F05 HPIL:1A ULIB:c

>MEM()
Code:
 147804

>SHOW PORT
Code:
0.05  16384  2
5     16384  2
5.01  32768  2
5.02  32768  2
5.03  16384  2

Why the ports 1 2 3 4 are not indicated with 32KB ?
Looks like Multimod has an effect on the output of SHOW PORT because thats different from another post in this thread.


RE: (HP71B) MEM installed; HowTo evaluate? - Sylvain Cote - 02-28-2024 03:51 PM

(02-28-2024 03:47 PM)floppy Wrote:  Multimod in card reader, hpil, all 4 ports with a 32KB ram
(02-28-2024 03:47 PM)floppy Wrote:  Why the ports 1 2 3 4 are not indicated with 32KB ?
Because they have been merged (aka claimed) into main memory.

HP-71 Owner's Manual, Structure of HP-71 Memory, P.103 to P.108


RE: (HP71B) MEM installed; HowTo evaluate? - J-F Garnier - 02-28-2024 04:30 PM

(02-28-2024 03:47 PM)floppy Wrote:  >VER$
Code:
HP71:1BBBB FTH:1B EDT:A KBD:C STRU:A MATH:2B JPC:F05 HPIL:1A ULIB:c

(02-28-2024 03:51 PM)Sylvain Cote Wrote:  
(02-28-2024 03:47 PM)floppy Wrote:  Multimod in card reader, hpil, all 4 ports with a 32KB ram
(02-28-2024 03:47 PM)floppy Wrote:  Why the ports 1 2 3 4 are not indicated with 32KB ?
Because they have been merged (aka claimed) into main memory.

More precisely, because you are using here a HP-71 1BBBB. In this version, SHOW PORT doesn't show the memory merged into main memory.
This is the only functional difference between the 1BBBB and 2CDCC versions, and that justified a change in the version number 2CDCC , not just 1CDCC.

J-F


RE: (HP71B) MEM installed; HowTo evaluate? - rprosperi - 02-28-2024 08:20 PM

There is a SHOWPORT LEX file available, for use on 1BBBB machines that updates the "SHOW PORT" command to include the mainframe RAM; it appears the same as the 2CDCC output.

SHOWLEX can be found on the GOODY1 LIF volume in Joe Horn's OLDP collection:
https://www.hpmuseum.org/forum/thread-2520.html