:text .DB "hello" .DB 10 .DB 0 :_start MOVRM 4 %EAX ; write MOVRM 1 %EBX MOVRM text %ECX MOVRM 6 %EDX ; length INTI $80 JEr _start MOVRM 1 %EAX ; exit MOVRM 42 %EBX ; exit code INTI $80 RET .GLOBAL _start .EXTERNAL text2