Hello,
I have currently an HP71B with HP-IL in the hands with 2x32kb and CMT-96 in the card reader.
It show
Code:
>VER$
HP71:2CDCC HPIL:1B
2x32 +96 makes 160.
Where do the 20746 add coming from?
Any explanation is welcome
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.
Also, SHOW PORT will show every port, with its capacity and type.
type
0 main RAM
1 independent RAM
2 ROM
3 EEPROM
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
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.
Now another situation.
Multimod in card reader
hpil
all 4 ports with a 32KB ram
HP71B ON
>VER$
>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()
>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.
(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
(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
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