elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  Ayuda Serie de Fibonacci en RadAsm+Masm32
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda Serie de Fibonacci en RadAsm+Masm32  (Leído 5,252 veces)
JuanElias

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Ayuda Serie de Fibonacci en RadAsm+Masm32
« en: 20 Noviembre 2010, 00:03 am »

Estoy realizando la serie de fibonacci en lenguaje ensamblador con el IDE radasm, el problema que tengo es con la funcion fibonacci, al ingresar un numero en el windowtext y hundir el boton calcular  no me calcula el termino de la serie pero si me calcula la serie si hunda varias veces el botón.que problema puede haber? Gracias

Mensaje
Código
  1. .ELSEIF uMsg==WM_COMMAND
  2. MOV EDX,lParam
  3. .IF EDX == hwnd_CalFibo     ;Boton Calcular
  4.          INVOKE Obtener_Valores   ; Funcion Captua valores del windows text
  5. INVOKE Fibo,Canti1    ;llamo a la funcion Fibo
  6. INVOKE SetWindowText,hwnd_Resultado,ADDR Resultado


Inicializo  variables
Código
  1. .data
  2.   Ultimo dd 0
  3.   Actual dd 1
  4.   Aux dd 0
  5.  


Funcion Fibonacci
Código
  1. Fibo PROC Cantd01:DWORD
  2. MOV ECX,Aux
  3. .while ECX <=Cantd01
  4. PUSH Ultimo
  5. PUSH Actual
  6. POP Siguiente
  7. POP EDX
  8. ADD Siguiente,EDX
  9. INVOKE dwtoa,Siguiente,addr Resultado
  10. PUSH Actual
  11. POP Ultimo
  12. PUSH Siguiente
  13. POP Actual
  14. INC ECX
  15. RET
  16. .endw
  17. Fibo ENDP
  18.  



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problemas con RadASM
Dudas Generales
janijo 0 3,356 Último mensaje 29 Noviembre 2010, 23:35 pm
por janijo
FIBONACCI « 1 2 »
Programación C/C++
JOSE23 12 16,332 Último mensaje 24 Febrero 2011, 00:09 am
por RyogiShiki
Serie Fibonacci C++
Programación C/C++
Manimecker 3 22,579 Último mensaje 16 Enero 2012, 22:34 pm
por Manimecker
¿Un acumulador para sumar la serie fibonacci?
Programación C/C++
Exorcista12 2 4,039 Último mensaje 17 Enero 2014, 06:48 am
por Exorcista12
[Ayuda]Serie [(1/1)/(1/2)*(1/3)/(1/4)*...*/(1/n)]
Programación C/C++
erikskate1 6 11,222 Último mensaje 21 Febrero 2015, 09:38 am
por erikskate1
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines