Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!baum From: baum@Apple.COM (Allen J. Baum) Newsgroups: comp.arch Subject: Re: registerless architecture Message-ID: <47873@apple.Apple.COM> Date: 8 Jan 91 22:20:27 GMT References: <1990Nov14.064225.14406@caliban.uucp> <1990Nov21.004355.212@noose.ecn.purdue.edu> <17212@cbmvax.commodore.com> Reply-To: baum@apple.UUCP (Allen Baum) Organization: Apple Computer, Inc. Lines: 17 [] >In article <17212@cbmvax.commodore.com> daveh@cbmvax.commodore.com (Dave Haynie) writes: --arguments for a 'register cache' e.g. it one could treat each virtual >register as on a normal fixed register machine, but it would probably make as >much sense to make it act like a register window machine. >make all working register references relative to a >real register, which points to the base of register space. The time to add >in the offset from the base pointer can be hidden in the CPU pipeline if >there's a dedicated adder for this purpose. You've just described the ATT CRISP pretty muc. Look it up... -- baum@apple.com (408)974-3385 {decwrl,hplabs}!amdahl!apple!baum