The SPARC architecture manual (version 9)