
60 Embedded systems design
saving 138 registers to memory greatly increases the context
switch and hence the response time. A good example of this
approach is the Sun SPARC processor.
Sun SPARC RISC processor
The SPARC (scalable processor architecture) processor is a
32 bit RISC architecture developed by Sun Microsystems for their
workstations but manufactured by a number of manufacturers
such as LSI, Cypress, Fujitsu, Philips and Texas Instruments.
The basic architecture follows the Berkeley model and uses
register windowing to improve context switching and parameter
passing. The initial designs were based on a discrete solution with
separate floating ...