section .bss st resb 6 ; 6 byte for death section .data n dw 0; section .text global _start _start: mov [st+5], byte 0xa mov [st+4], byte 0x68 mov [st+3], byte 0x74 mov [st+2], byte 0x61 mov [st+1], byte 0x65 mov [st+0], byte 0x44 mov eax, 4 mov ebx, 1 mov ecx, st mov edx, 6 int 0x80 mov eax, 1 mov ebx, 0 int 0x80