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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  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,120 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,168 Último mensaje 29 Noviembre 2010, 23:35 pm
por janijo
FIBONACCI « 1 2 »
Programación C/C++
JOSE23 12 15,544 Último mensaje 24 Febrero 2011, 00:09 am
por RyogiShiki
Serie Fibonacci C++
Programación C/C++
Manimecker 3 22,227 Último mensaje 16 Enero 2012, 22:34 pm
por Manimecker
¿Un acumulador para sumar la serie fibonacci?
Programación C/C++
Exorcista12 2 3,845 Ú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 10,925 Último mensaje 21 Febrero 2015, 09:38 am
por erikskate1
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines