🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #997

Re: function calls

#997
From: Jim Giles
Date: Mon, 26 Mar 1990 23:07
14 lines
1033 bytes
From article <YEG2TM1xds13@ficc.uu.net>, by peter@ficc.uu.net (Peter da Silva):
> [...]
> So why are you against register windows, which allow you to put more of this
> important resource on a chip without slowing it down by making the register
> address incredibly wide?

I didn't say I was against them.  However, they do make a considerable
number of the registers inaccessable to the programmer at any given point
in the program.  I prefer explicit caches.  That is, 'temp' registers which
can be loaded/stored from the general purpose regs and/or memory by explicit
instructions.  Cray temporary registers are examples of this.  Your register
addresses remain manageably small, you just have a few additional instructions.

J. Giles
Technical Details
Message-ID: <14294@lambda.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!snorkelwacker!think!yale!cmcl2!lanl!lambda!jlg
References: <YEG2TM1xds13@ficc.uu.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!snorkelwacker!think!yale!cmcl2!lanl!lambda!jlg
From: jlg@lambda.UUCP (Jim Giles)
Newsgroups: comp.lang.misc
Subject: Re: function calls
Message-ID: <14294@lambda.UUCP>
Date: 26 Mar 90 23:07:42 GMT
References: <YEG2TM1xds13@ficc.uu.net>
Lines: 14