Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: notesfiles Path: utzoo!linus!vaxine!wjh12!genrad!decvax!harpo!seismo!hao!hplabs!hp-pcd!hpfcla!ajs From: ajs@hpfcla.UUCP Newsgroups: net.lang.c Subject: Re: pointer question Message-ID: <40100001@hpfcla.UUCP> Date: Tue, 20-Mar-84 22:09:00 EST Article-I.D.: hpfcla.40100001 Posted: Tue Mar 20 22:09:00 1984 Date-Received: Wed, 4-Apr-84 03:25:56 EST References: <7624@mgweed.UUCP> Organization: Hewlett-Packard Fort Collins Systems Division - Fort Collins, CO Lines: 11 Nf-ID: #R:mgweed:-762400:hpfcla:40100001:000:673 Nf-From: hpfcla!ajs Mar 30 19:09:00 1984 Then, for another example, the HP9000 Series 500 has a lot of different pointer types, all of which fit in 32 bits. The context and the first bit or two clue you into whether the pointer is absolute, is relative to a register, or is a combination of a code or data segment number and an offset. The relative data pointer types can be used interchangeably with any instruction that takes a relative data pointer, allowing flexibility in what "kind" of memory the data is stored in, e.g. how it is accessed. Alan Silverstein, Hewlett-Packard Fort Collins Systems Division, Colorado {ihnp4 | hplabs}!hpfcla!ajs, 303-226-3800 x3053, N 40 31'31" W 105 00'43"