Asembler w kodzie linuxa | ||
---|---|---|
<<< Wstecz | Przykłady | Dalej >>> |
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 |
<<< Wstecz | Spis treści | Dalej >>> |
Przykłady | Początek rozdziału | Operacje niepodzielne |