Programación General > ASM (Ensamblador)
Segui Paso A Paso Programa Con Debug
(1/1)
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
Toph:
--- 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
--- Fin de la cita ---
Si en el debug es complicado, por no tenerlo a la mano no estoy segura pero creo que el simulador EMU8086 te puede ayudar.
Eternal Idol:
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".
int21:
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:
Si, llegas al manejador de la interrupciones, sino queres verlo usa p y listo.
Navegación
Ir a la versión completa