Título: Problema al escribir archivo con sys_call numero 8 Publicado por: Debci en 3 Julio 2010, 17:28 pm Bueno, por fin cuando ya estoy metido de lleno en el mundo de programación con asm, se me presentan los tipicos problemas de logica por falta de conocimiento, que me pasaron cuando estuve en Basi, en Java y en C++.
Bueno el codigo que me deducido es el siguiente: Código
La cosa es que no me escribe dicho archivo, he querido crear dos procedimientos para escribir por separado, por mero aprendizaje, el ver que puedo separar la runtime en varios procedimientos, no mas que eso. Alguien me podria orientar? Y explicarme que hace el ret :P Título: Re: Problema al escribir archivo con sys_call numero 8 Publicado por: Eternal Idol en 3 Julio 2010, 20:21 pm Te recomiendo conseguir algun libro o varios tutoriales en su defecto (no es lo mismo claro), ret:
http://pdos.csail.mit.edu/6.828/2005/readings/i386/RET.htm Título: Re: Problema al escribir archivo con sys_call numero 8 Publicado por: Debci en 3 Julio 2010, 23:43 pm He leido sobre calls jumps y procedimientos, y en teoria no hay nada mal en lo que he codeado :S
Solo he visto que no haga un Jmp o JE a un proc donde haya ret pues dice que se acabará el programa :S Saludos Título: Re: Problema al escribir archivo con sys_call numero 8 Publicado por: Eternal Idol en 4 Julio 2010, 00:27 am ¿Ya viste para que sirve ret? En la funcion fileWrite falta ... depuralo.
Título: Re: Problema al escribir archivo con sys_call numero 8 Publicado por: Debci en 4 Julio 2010, 12:11 pm Muy cierto ;) Ves un pequeño error ;)
Gracias por aguantar a este pesado, siempre eternal idol, user ejemplar ;) Saludos |