SPARC (del inglés Scalable Processor ARChitecture) es una arquitectura RISC big-endian.La IU y la FPU pueden o no estar integradas en el mismo chip.El procesador posee mucho más que 32 registros enteros, pero presenta a cada instante 32.Para lenguajes como C, Pascal, etc., esta estrategia es difícil y consume mucho tiempo.El diseño SPARC soporta un set total de traps o interrupciones.Algunas instrucciones SPARC son privilegiadas y pueden ser ejecutadas únicamente mientras el procesador esta en modo supervisor.El diseño SPARC también proporciona protección de memoria, que es esencial para las operaciones multitarea.Utilizado por Sun Microsystems, Cray Research, Fujitsu / ICL y otros.