SPARC assembler cheatsheets
I got tired of looking up what this or that SPARC instruction means and where to find %fp register value when you're in a leaf procedure, so I decided to prepare a few small cheatsheets that have this kind of information in very compact form.
I'm posting PDF and source svg here in hope that this info will be useful for other people as well. Anyone's welcomed to download/print/modify those.
![]() |
![]() |
![]() |
![]() |
NOTE: .svg files are saved as "Inkscape SVG" and are intended to be edited in Inkscape, not to be viewed by common image viewer (which may display garbage instead of some elemets).
Refs:
- SPARC Assembly Language - very useful, minimum to no "syntactic sugar", pure information.
- A Laboratory Manual for the SPARC - older, longer reading, but has more coding examples.
- Technical SPARC CPU Resources - lots of links to other pages. Explore the Web.
- SPARC Architecture Manual, Version 9 - ultimate source of information, comes in PDF form.


![[PDF]](/dbx/resource/pdf.png)
![[Inkscape SVG]](/dbx/resource/svg.png)