# Ivan Novick # x86 Hello World # # as -o helloworld.o helloworld.s # ld -o helloworld helloworld.o .section .data output: .ascii "Hello World\n" .section .text .globl _start _start: movl $4, %eax movl $1, %ebx movl $output, %ecx movl $13, %edx int $0x80 # exit system call movl $1, %eax movl $0, %ebx int $0x80