HP/Rumors

jim nutt jim.nutt at p11.f15.n114.z1.fidonet.org
Tue Sep 13 13:27:51 AEST 1988


 > From: jv at mhres.mh.nl (Johan Vromans)
 > Message-ID: <2336 at mhres.mh.nl>
 > 
 > As I remember ... an pointer on the HP9000/500 system is
 > something you cannot treat as an numeric quantity. Of course, you
 > should not do that anyway.
 > I recall the following symptoms:
 >  - address space is not contiguous from zero to somewhere,
 >    pointers contain segment numbers and offsets;
 >  - you cannot store a pointer on disk, and read it back in
 >    another run, because your program will probably not be loaded
 >    in the same memory segments;
 >  - you cannot use the highest bits of a pointer for other
 >    purposes (as GNU Emacs does). All 32 bits contain information.

actually sounds a lot like working on an intel iapx86 microprocessor, doesn't it?  the restrictions are much the same.

jim nutt
'the computer handyman'


--  
St. Joseph's Hospital/Medical Center - Usenet <=> FidoNet Gateway
Uucp: ...ncar!noao!asuvax!stjhmc!15.11!jim.nutt



More information about the Comp.lang.c mailing list