fork download
  1. mov %ecx, %esi
  2. outloop:
  3.  
  4. mov $0, %ecx
  5. inloop:
  6. mov (%esi,%ecx,4), %eax # eax = liste[i]
  7. mov 4(%esi,%ecx,4), %ebx # ebx = liste[i+1]
  8.  
  9. cmp %eax, %ebx
  10. jl vertausche
  11.  
  12. nachvertausche:
  13. inc %ecx
  14. cmp %ecx, %edx
  15. jg inloop
  16.  
  17. dec %edx
  18. jnz outloop
  19. jmp end
  20.  
  21. vertausche:
  22. mov %eax, 4(%esi,%ecx,4) #vertauscht Elemente
  23. mov %ebx, (%esi,%ecx,4) #im Speicher
  24. jmp nachvertausche
  25.  
  26.  
  27. end:
  28.  
  29.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
/usr/lib/gcc/i686-pc-linux-gnu/4.3.4/../../../crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status
stdout
Standard output is empty