added x86 asm (nasm + libc)