простейшая ассемблерная программа elf_libc.S
Чтобы вдохнуть в ассемблерный файл жизнь, его необходимо прогнать через транслятор, чем мы сейчас и займемся:
$gcc -o elf_libc elf_libc.S
$ls -l elf_libc
-rwxr-xr-x 1 root staff 12.096 2006-04-20 18:32 elf_libc
$./elf_libc
hello,elf