Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!rutgers!ames!ptsfa!hoptoad!academ!uhnix1!sugar!peter From: peter@sugar.UUCP (Peter da Silva) Newsgroups: comp.lang.c Subject: Re: Intel && C (was: Passing (char *) NULL) Message-ID: <787@sugar.UUCP> Date: Mon, 21-Sep-87 20:11:36 EDT Article-I.D.: sugar.787 Posted: Mon Sep 21 20:11:36 1987 Date-Received: Sat, 26-Sep-87 00:38:55 EDT References: <166@qetzal.UUCP> <157@hobbes.UUCP> <875@bsu-cs.UUCP> <882@mcgill-vision.UUCP> Organization: Sugar Land UNIX - Houston, TX Lines: 13 Keywords: MSC,NULL segments Summary: What a "flat address space" usually means. It's got nothing to do with the size of the address space. It just means that any addressible object should be adressed by an object that acts just like an integer: i.e., you can increment it up to the limit of the address space, or decrement it to 0, or have a single object as large as you can fit in your address space. The reason 64K doesn't seem so cramped on the PDP-11 is that (1) the PDP-11 instruction set is more powerful and allows denser coding than on the 80x86, and (2) PDP-11 UNIX is usually V7, which is very small and fast by comparison with later efforts. -- -- Peter da Silva `-_-' ...!hoptoad!academ!uhnix1!sugar!peter -- 'U` Have you hugged your wolf today?