Hello world! dla procesora SPARC

Przykład programu Hello World! dla procesora SPARC

.data
msg:  .ascii "Hello world!\n"
.text
.align 8
.global main
main:
        mov 1,%o0	# deskryptor wyjściowy
        set msg,%o1	# kopiowany napis
        mov 14,%o2	# dlugosc napisu
        mov 4, %g1	# numer funkcji systemowej
        ta 0		# wywolaj funkcje systemową

        mov 1, %g1	# exit
        ta 0
      

Na komputerze z procesorem SPARC program kompiluje się tak samo:

      gcc -c program.S
      ld -s -o program program.S