Sunteți pe pagina 1din 7

23-9-2019

Nombre:

Vazquez Perez Eligio Benjamín

Asignatura:

Lenguaje de Interfaz

Maestra:

Cancino Reyes Wendy

Hora:

12:00 – 13:00 hrs.

Tema:

Practica 3
Practica 3
Comandos de DEBUG
Cómo mostrar el contenido de memoria
Aunque también puede presionar T para la última instrucción, NOP (no
operación), esta instrucción no realiza cosa alguna. En lugar de
eso, para ver el programa en lenguaje de máquina en el segmento de
código, requiere un despliegue como:
D CS:100

Cómo corregir una entrada


Si usted introduce un valor erróneo en el segmento de datos o en el
segmento de código, reintroduzca el comando E para corregirlo.
También, reanude la ejecución en la primera instrucción iniciando el
registro IP con 0100. Teclee el comando R seguido por el registro
designado, esto es, R IP [Enter]. DEBUG muestra el contenido del IP
y espera por una entrada. Teclee el valor 0100 (seguido por Enter).
Después, teclee un comando R (sin el IP). DEBUG muestra los
registros, banderas y la primera instrucción que será ejecutada.
Usted ahora puede utilizar T para volver a rastrear las instrucciones
paso a paso. Si su programa acumula totales, puede limpiar algunos
registros y localidades de memoria; pero asegúrese de no cambiar el
contenido de los registros CS, DS, SP y SS, todos ellos tienen
propósitos epecíficos.54
Cómo introducir instrucciones de programa
Primero, utilice los comandos E (Enter) para definir los datos,
iniciando en DS:0200:

• Como introducir letras en la memoria

Como ingresar variables en la memoria

q
Comando A
Para introducir lenguaje ensamblador

Convierte el lenguaje ensamblador a lenguaje máquina. (-U=


desensambla)
Realiza el siguiente programa utilizando variables
MOV DX, 2347 MOV AX,66 ADD CX, DX NOP
MOV CX,05 DX, CX ADD CX, 3024
Segmento de datos 200, de código 100.
USO DE LA INSTRUCCIÓN INT

Cómo obtener el número de versión del DOS


Se mostrará la versión en el registro AX donde:
Ah: es la parte baje, que es después del punto.
Al: es la parte alta donde es el numero entero.

Obtener la versión de DOS


Cómo obtener la fecha actual

AL=01(día) → lunes

CX= 07E3(año) →2019

DH=09(mes) → septiembre

DL= 17 (día del mes) →23


Lunes, 23 septiembre, 2019

Cómo determinar el tamaño de la memoria

AX= 0280 → 640 KB


GUARDAR PROGRAMA EN DEBUG

S-ar putea să vă placă și