Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!ames!ucbcad!ucbvax!amdcad!rpw3 From: rpw3@amdcad.UUCP Newsgroups: comp.os.minix Subject: Re: Minix and compiler models Message-ID: <14659@amdcad.UUCP> Date: Sun, 8-Feb-87 06:07:37 EST Article-I.D.: amdcad.14659 Posted: Sun Feb 8 06:07:37 1987 Date-Received: Mon, 9-Feb-87 02:44:38 EST References: <966@ulowell.cs.ulowell.edu> <1565@cit-vax.Caltech.Edu> Reply-To: rpw3@amdcad.UUCP (Rob Warnock) Distribution: world Organization: [Consultant] San Mateo, CA Lines: 20 Keywords: stacks Well, there have been machines in which the stack grew upwards (and to avoid any more of this silly re-interpretation, by "up" I mean in the direction of higher addresses in memory, not up, down, or sideways on a piece of paper). On the PDP-8, the PDP-10, and the IBM-360 (before C came around), stacks grew up (the PDP-10 had hardware push and pop, the other didn't). To my knowledge, the PDP-11 was the first machine in which stacks went the "wrong" way (from the "traditional" point of view). Later, people figured out that it made more sense on a 360 for the stacks to go the other way. Rob Warnock Systems Architecture Consultant UUCP: {amdcad,fortune,sun}!redwood!rpw3 DDD: (415)572-2607 USPS: 627 26th Ave, San Mateo, CA 94403