Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!yale!cmcl2!lanl!lambda!jlg From: jlg@lambda.UUCP (Jim Giles) Newsgroups: comp.lang.misc Subject: Re: function calls Message-ID: <14288@lambda.UUCP> Date: 23 Mar 90 20:56:56 GMT References: <6283@crdgw1.crd.ge.com> Lines: 15 peter@ficc (Peter da Silva) writes: ] (for comp.arch folks, Jim is basically saying that the more registers you ] have, the better, because it lets you put more variables in registers) ] ] But, Jim, registers aren't free. The more registers you have the more bits ] you have to hide in your carefully crafted instruction set ... ] ... Now suppose you have room on the chip for 512 registers... why *not* ] use register windows, or a stack cache ... instead of just making the ] instruction wider? Actually, what I'v been saying is that registers are an important resource (no matter how many or few you have) and that not using them to the full extent possible is wasteful. J. Giles