Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- section .text
- global_start ; this has to be decalred for linker
- _start: ; entry point for linker
- mov edx,len ; length of mesage
- mov ecx,msg ; message to be written
- mov ebx,1 ; file descriptor (stdout)
- mov eax,4 ; system call number (sys_write)
- int 0x80 ; kernel call (linux)
- mov eax,1 ; system call number (sys_exit)
- int 0x80 ; kernel call
- section .data
- msg db 'Hello, world!', 0xa ; string for printing
- len equ $ - msg ; length of the string
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement