Home

Add

Edit

Without Linenumbers

Code in Textfield

Download

  1.     .intel_syntax noprefix
    
  2. 
    
  3.     #TEMP.bas' compilation started at 00:56:48 (FreeBASIC 0.90.1)
    
  4. 
    
  5. .section .text
    
  6. .balign 16
    
  7. 
    
  8. .globl _main
    
  9. _main:
    
  10. push ebp
    
  11. mov ebp, esp
    
  12. And esp, 0xFFFFFFF0
    
  13. Sub esp, 32
    
  14. mov dword Ptr [ebp-4], 0
    
  15. Call ___main
    
  16. push 0
    
  17. push dword Ptr [ebp+12]
    
  18. push dword Ptr [ebp+8]
    
  19. Call _fb_Init@12
    
  20. .Lt_0002:
    
  21. push dword Ptr [_lt_0006]
    
  22. push dword Ptr [_lt_0006+4]
    
  23. pop dword Ptr [ebp-8]
    
  24. pop dword Ptr [ebp-12]
    
  25. push dword Ptr [_lt_0007]
    
  26. push dword Ptr [_lt_0007+4]
    
  27. pop dword Ptr [ebp-16]
    
  28. pop dword Ptr [ebp-20]
    
  29. fld qword Ptr [ebp-12]
    
  30. fsub qword Ptr [ebp-20]
    
  31. fstp qword Ptr [ebp-12]
    
  32. push 1
    
  33. push -1
    
  34. push dword Ptr [ebp-8]
    
  35. push dword Ptr [ebp-12]
    
  36. Call _fb_DoubleToStr@8
    
  37. push eax
    
  38. push 14
    
  39. push offset _Lt_0004
    
  40. mov dword Ptr [ebp-32], 0
    
  41. mov dword Ptr [ebp-28], 0
    
  42. mov dword Ptr [ebp-24], 0
    
  43. lea eax, [ebp-32]
    
  44. push eax
    
  45. Call _fb_StrConcat@20
    
  46. push eax
    
  47. push 0
    
  48. Call _fb_PrintString@12
    
  49. .Lt_0003:
    
  50. push 0
    
  51. Call _fb_End@4
    
  52. mov eax, dword Ptr [ebp-4]
    
  53. mov esp, ebp
    
  54. pop ebp
    
  55. ret
    
  56.     #TEMP.bas' compilation took 8.997251279652119e-05 secs
    
  57. 
    
  58. .section .rdata
    
  59. .balign 4
    
  60. _Lt_0004:   .ascii  "PRINT-RESULT:\0"
    
  61. .balign 8
    
  62. _Lt_0006:   .quad   0x402A000000000000
    
  63. .balign 8
    
  64. _Lt_0007:   .quad   0x3EE4F8B588E368F1