I\'ve been curious in the past few months in trying my hand at doing some assembly for the SPARC processor (either V8 or V9). My question is this, I have no access to a SPARC ma
Looks like QEMU does enough emulation for you to install a SPARC Linux on: http://www.bellard.org/qemu/status.html
In which case, just grab a SPARC distribution (e.g., Debian), and you're all set!
polarhome offers shell access to a Solaris system (which appears to be a Sun Sparc system, not x86). It costs 10 local currency units (dollars, euros, etc) or $2 US, whichever is greater.
Aeroflex Gaisler has comercial simulators for their LEON2, LEON3 and LEON4 processors which are actually SPARC. There is also a limited evaluation version for LEON3.
See http://www.gaisler.com/index.php/downloads/simulators
They provide free GCC cross-compilers for Windows (MinGW) and Linux:
http://www.gaisler.com/index.php/downloads/compilers
Please have a look at http://www.stromasys.com, CHARON-SPK meets your requirements. Also http://www.stromasys.ch/virtualization-solutions/virtual-sparcstation/ could help.