Comandos debug

Solo disponible en BuenasTareas
  • Páginas : 2 (320 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de septiembre de 2012
Leer documento completo
Vista previa del texto
COMANDO DEL DEBUG

A: ASSEMBLE
Sin parámetros ensambla las
instrucciones que se introduzcan,
guardándolas en la dirección siguiente
a la que se llegó en el último "a".

Recuerda laúltima localidad
donde algún dato haya
sido ensamblado

D: DUMP

(MUESTRA ,ARROJA …..)

Muestra el contenido de una zona de
memoria en hexadecimal y en ASCII. Sin
parámetros muestra losprimeros 128 bytes a
partir de la posición a la que se llegó en el
último "d”
Este comando sirve para
mostrar por pantalla una

dirección de la memoria.

Si se le da un rango,mostrará ese rango

E DIRECCION: EDIT
Permite editar, byte por byte, una zona de
memoria. Muestra -en hexadecimal- el byte de
esa posición y permite escribir otro valor para
cambiarlo. Pulsandoespacio pasa al byte
siguiente, dejando como estaba el anterior si no
se ha cambiado, o guardando los cambios si sí se
ha hecho. Para terminar la edición se pulsa INTRO.
Sirve paraintroducir datos en
memoria.

F: FILL

Llena una zona de memoria con un valor
determinado. Como al terminar un programa la
zona de memoria en que se residía no se borra
(poniéndola a cero,por ejemplo), a menudo es
útil para distinguir entre lo que son datos del
programa actual y lo que es basura del anterior.

inicio

final

patrón

G: GO
Sin parámetros, empieza aejecutar desde la
posición cs:ip hasta que se acabe el programa.
Si la orden es "g ", la ejecución
empieza en cs:ip y termina (debug pone un
break point) justo antes de ejecutar la
instrucciónque se encuentra en .
-G inicio, fin

Se han ejecutado todas las
instrucciones hasta la posición 112
(no inclusive) y ahora la próxima
en ejecutarse será “ADD BX,DX”

H NUM1 NUM2: HEXMuestra por pantalla el resultado (en
hexadecimal) de las operaciones num1+num2 y
num1-num2.
Parámetros: 2 números hexadecimales de 4
dígitos ( máximo )
Op1

Op2

suma
resta

tracking img