• Domingo 22 de Diciembre de 2024, 07:10

Autor Tema:  Segui Paso A Paso Programa Con Debug  (Leído 2302 veces)

int21

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Segui Paso A Paso Programa Con Debug
« en: Jueves 29 de Mayo de 2008, 04:15 »
0
Buenas horas señores.
Siempre que ensamblo un .asm muchas veces el resultado no es como se espera.
se que el debuger es un depurador pero cuando quiero ejecutar instruccion por instrucion la interrupcion 21 hace saltar sp a espacios de memorias desconocidos.
ademas no se ve como se desarrolla la captura de caracteres cuando se ejecuta el
ax,0ah
int 21
como se podria depurar programas que tienen codigo de datos.

gracias

Toph

  • Moderador
  • ******
  • Mensajes: 420
  • Nacionalidad: sv
    • Ver Perfil
    • http://www.electronicayotros.blogspot.com/
Re: Segui Paso A Paso Programa Con Debug
« Respuesta #1 en: Jueves 29 de Mayo de 2008, 17:58 »
0
Cita de: "int21"
Buenas horas señores.
Siempre que ensamblo un .asm muchas veces el resultado no es como se espera.
se que el debuger es un depurador pero cuando quiero ejecutar instruccion por instrucion la interrupcion 21 hace saltar sp a espacios de memorias desconocidos.
ademas no se ve como se desarrolla la captura de caracteres cuando se ejecuta el
ax,0ah
int 21
como se podria depurar programas que tienen codigo de datos.

gracias
Si en el debug es complicado, por no tenerlo a la mano no estoy segura pero creo que el simulador EMU8086 te puede ayudar.
Por favor leer esto antes de postear. Gracias
NO alimenten al TROLL y morirá
¿Querés ayudar?, pues doná comida gratis con un simple clic aqui ,sin trucos
photobucket , Google , wine y cutepdf Rock!!!


programacion,c,c++,
Microcontroladores,java,linux,videojuegos,
,.NET,asm,codigo
por favor este 2012 que sea

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Segui Paso A Paso Programa Con Debug
« Respuesta #2 en: Jueves 29 de Mayo de 2008, 18:08 »
0
http://www.ctyme.com/intr/rb-2563.htm

¿Estas haciendo apuntar el buffer correctamente?

Yo lo depuro sin problemas con debug y el comando "t".

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

int21

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Segui Paso A Paso Programa Con Debug
« Respuesta #3 en: Viernes 30 de Mayo de 2008, 17:39 »
0
claro con el /t se sigue paso a paso el .asm pero el problema es cuando el /t encuentra un int 21. el ip salta a una direccion de memoria que no sigue la secuencia del programa.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Segui Paso A Paso Programa Con Debug
« Respuesta #4 en: Viernes 30 de Mayo de 2008, 18:30 »
0
Si, llegas al manejador de la interrupciones, sino queres verlo usa p y listo.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.