[D66] Hello, aus!
J.N.
jugg at ziggo.nl
Tue Jun 30 09:44:05 CEST 2015
. modified .
jugg at jugg-N61Ja:~$ more has2.s
section .text
global _start ;must be declared for linker (ld)
_start: ;tells linker entry point
mov edx,len ;message length
mov ecx,msg ;message to write
mov ebx,1 ;file descriptor (stdout)
mov eax,4 ;system call number (sys_write)
int 0x80 ;call kernel
mov eax,1 ;system call number (sys_exit)
int 0x80 ;call kernel
section .data
msg db 'Hello, aus!', 0xa ;our dear string
len equ $ - msg ;length of our dear string
jugg at jugg-N61Ja:~$ nasm -f elf has2.s
jugg at jugg-N61Ja:~$ ld -m elf_i386 -s -o has2 has2.o
jugg at jugg-N61Ja:~$ ./has2
Hello, aus!
More information about the D66
mailing list