fork download
  1. .data
  2. fibonacci DWORD 100 dup (0)
  3. .code
  4. mov edx,offset fibonacci
  5. mov eax,1
  6. mov ebx,1
  7. mov ecx,49
  8. @@:
  9. mov DWORD PTR [edx],eax
  10. mov DWORD PTR [edx+4],ebx
  11. add eax,ebx
  12. add ebx,eax
  13. add edx,8
  14. sub ecx,1
  15. jnz @B
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.s: Assembler messages:
prog.s:0: Warning: end of file not at end of a line; newline inserted
prog.s:2: Error: no such instruction: `fibonacci DWORD 100 dup (0)'
prog.s:3: Error: unknown pseudo-op: `.code'
prog.s:4: Error: too many memory references for `mov'
prog.s:5: Error: too many memory references for `mov'
prog.s:6: Error: too many memory references for `mov'
prog.s:7: Error: too many memory references for `mov'
prog.s:8: Error: junk at end of line, first unrecognized character is `@'
prog.s:9: Error: junk `PTR [edx]' after expression
prog.s:9: Error: too many memory references for `mov'
prog.s:10: Error: junk `PTR [edx+4]' after expression
prog.s:10: Error: too many memory references for `mov'
prog.s:11: Error: too many memory references for `add'
prog.s:12: Error: too many memory references for `add'
prog.s:13: Error: too many memory references for `add'
prog.s:14: Error: too many memory references for `sub'
prog.s:15: Error: invalid char '@' beginning operand 1 `@B'
stdout
Standard output is empty