Hello broken keyboard by intz

.globl main\x0d
main:\x0d
pushl %ebp\x0d
movl %esp,%ebp\x0d
andl $-16,%esp\x0d
subl $16,%esp\x0d
movl $72,(%esp)\x0d
call putchar\x0d
movl $101,(%esp)\x0d
call putchar\x0d
movl $108,(%esp)\x0d
call putchar\x0d
movl $108,(%esp)\x0d
call putchar\x0d
movl $111,(%esp)\x0d
call putchar\x0d
movl $44,(%esp)\x0d
call putchar\x0d
movl $32,(%esp)\x0d
call putchar\x0d
movl $119,(%esp)\x0d
call putchar\x0d
movl $111,(%esp)\x0d
call putchar\x0d
movl $114,(%esp)\x0d
call putchar\x0d
movl $108,(%esp)\x0d
call putchar\x0d
movl $100,(%esp)\x0d
call putchar\x0d
movl $33,(%esp)\x0d
call putchar\x0d
leave\x0d
ret

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page