The & (address) operator and register allocation

Brian bcase Case bcase at cup.portal.com
Mon Dec 5 05:06:59 AEST 1988


>On most RISC machines (CRISP is the only exception I can think of, but
>then it doesn't really have registers), taking the address of a local
>variable results in that variable residing in the memory stack rather
>than registers.

Some would say that the Pyramid machines stretch the definition of RISC,
but they have large, windowed register files (512) registers and the
registers have memory addresses.



More information about the Comp.lang.c mailing list