Any recommendations for a good tutorial on SPARC assembly online for free? Thanks
They're few and far between for free, I would suggest trying to get a hold of (cheap, second-hand) Richard Paul's book called "SPARC Architecture Assembly Language Programming and C", ISBN 0138768897. It's well worth the money and available on Amazon, for one.
The only online stuff I've seen is through www.sparc.com but I seem to recall that they require paid membership before you can access their documents (at least they did when we used them, but that was some time ago).
The University of New Mexico has this which seems quite good. I'm not sure how easy it is to get your hands on ISEM (the emulator). I haven't been able to ftp-connect to the university but there's an email address you could try. Or, if you have an actual SPARC box, you won't need to worry about it.
There are other SPARC emulators around such as Virtutech Simics, although cost may be a concern here - I'm not sure if you'd qualify for the academic license.