fork download
  1.  
  2. INCLUDE Irvine32.inc
  3.  
  4. .data
  5. mensaje BYTE "SERIE FIBONACCI",0dh,0ah,0
  6.  
  7. .code
  8. main PROC
  9.  
  10. incio:
  11.  
  12. mov eax,00h ;inicializamos eax con 0
  13. mov ebx,01h ;inicializamos ebx con 1
  14. mov ecx,10 ;numero de calculos
  15. mov edx,00h ;auxiliar
  16.  
  17. ciclo: ;empieza el ciclo
  18. mov eax,ebx ;movemos valor de ebx a eax
  19. mov ebx,edx ;funciona como resta ejempo: edx-ebx
  20. add edx,eax ;suma edx+eax
  21.  
  22. call WriteInt ;imprime el valor
  23.  
  24. loop ciclo ;regresa al ciclo
  25.  
  26. mov edx,OFFSET mensaje ;movemos mensaje a edx
  27. call WriteString ;imprime mensaje
  28.  
  29. main ENDP
  30.  
  31. END main
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: `include Irvine32.inc'
prog.s:5: Error: no such instruction: `mensaje BYTE "SERIE FIBONACCI",0dh,0ah,0'
prog.s:7: Error: unknown pseudo-op: `.code'
prog.s:8: Error: no such instruction: `main PROC'
prog.s:12: Error: too many memory references for `mov'
prog.s:12: Error: no such instruction: `inicializamos eax con 0'
prog.s:13: Error: too many memory references for `mov'
prog.s:13: Error: no such instruction: `inicializamos ebx con 1'
prog.s:14: Error: too many memory references for `mov'
prog.s:14: Error: no such instruction: `numero de calculos'
prog.s:15: Error: too many memory references for `mov'
prog.s:15: Error: no such instruction: `auxiliar'
prog.s:17: Error: no such instruction: `empieza el ciclo'
prog.s:18: Error: too many memory references for `mov'
prog.s:18: Error: no such instruction: `movemos valor de ebx a eax'
prog.s:19: Error: too many memory references for `mov'
prog.s:19: Error: no such instruction: `funciona como resta ejempo:edx-ebx'
prog.s:20: Error: too many memory references for `add'
prog.s:20: Error: no such instruction: `suma edx+eax'
prog.s:22: Error: no such instruction: `imprime el valor'
prog.s:24: Error: no such instruction: `regresa al ciclo'
prog.s:26: Error: too many memory references for `mov'
prog.s:26: Error: no such instruction: `movemos mensaje a edx'
prog.s:27: Error: no such instruction: `imprime mensaje'
prog.s:29: Error: no such instruction: `exit'
prog.s:30: Error: no such instruction: `main ENDP'
prog.s:32: Error: no such instruction: `end main'
stdout
Standard output is empty