fork download
  1. section .text
  2.  
  3. global _start
  4.  
  5. _start:
  6. push 0xc0ffee ; Push value 0xc0ffee onto the stack
  7. push 0xdecaff ; Push value 0xdecaff onto the stack
  8. mov [esp+4], eax ; Move the value of eax to the location [esp + 4]
  9. mov ebx, esp ; Move the current value of esp into ebx
  10.  
  11. mov ecx, 2 ; Move the value 2 into ecx
  12. mov edx, 3 ; Move the value 3 into edx
  13. lea esi, [edx + ecx*2 + 1] ; Load the effective address into esi
  14. je exit
  15.  
  16. exit:
  17. mov eax, 01h ; exit()
  18. xor ebx, ebx ; errno
  19. int 80h
  20.  
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
Standard output is empty