SPARC tillater flere sett («registervinduer») med 32 stk 32-bit registre. Dette er antallet registere som enhver prosedyre på et gitt tidspunkt «ser». 5-bit variabelen peker på R8. 2= 32, og gir opptil (32 x 16) + 8 globale registre, eller 520 registre.