【环境】
CentOS 6.6 (Final)
Linux version 2.6.32-504.el6.i686
gcc version 4.4.7 20120313
nasm version 2.07
【汇编程序】
; hello.asm
; 32-bit "Hello World!" in CentOS 6 i686
global _start
_start:
jmp string
code:
pop ecx
mov eax, 0x4
mov ebx, 0x1
mov edx, 0xD
int 0x80
mov eax, 0x1
mov ebx, 0x0
int 0x80