No es necesario escribir los comentarios que van después de “; ”. Una vez que se haya mecanografiado el comando pasado, 20 internos, <Enter> se presiona sin la escritura cualquier cosa más, ver el aviso de la depuración otra vez.
La línea escrita pasada no es correctamente una instrucción de ensamblador, en lugar es una llamada para una interrupción operativa del sistema, estas interrupciones excepto nosotros las líneas muchas y es muy útil tener acceso a funciones operativas del sistema.
Para ejecutar el programa que escribimos, el " g" se utiliza el comando, y cuando están utilizados veremos un mensaje que diga:
“Programa terminado normalmente”. Naturalmente con un mensaje como éste no podemos ser seguros que el programa ha hecho la adición, pero hay una manera simple de verificarla, usando el comando de “r” del eliminar errores que podemos ver el contenido de todos los registros del procesador, mecanografía simplemente:
-r <Enter>
Cada registro con su valor real respectivo aparecerá en la pantalla como esto:
AX=0006 BX=0004 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0C1B ES=0C1B SS=0C1B CS=0C1B IP=010A NV UP EI PL NZ NA PO NC
0C1B:010A OF DB
La posibilidad que los registros contengan diversos valores existe, pero el HACHA y BX deben ser igual, puesto que ellos es las acabamos de modificarnos.
Otra manera de considerar los valores, mientras que se ejecuta el programa, es utilizar la dirección donde quisiéramos que la ejecución termine y demostrara los valores de los registros como parámetro para “g”, en este caso él estaría: g108, esta instrucción ejecuta el programa, para en la dirección 108 y demuestra el contenido de los registros.
Una carta recordativa de qué está sucediendo en los registros puede ser hecha usando el comando de “t” (rastro), la función de este comando es ejecutar la línea por la línea qué fue montada, demostrando cada vez que el contenido de los registros.
Para salir eliminar errores del uso el comando de “q” (parado).
Ventajas del ensamblador
La primera razón de trabajar con el ensamblador es que proporciona la oportunidad de saber más la operación de tu PC, que permite el desarrollo del software de una manera más constante.
La segunda razón es el control total de la computadora, que puedes tener con el uso del ensamblador. Otra razón es que los programas basados asamblea están más aprisa y en algunos casos son más pequeños, y tiene capacidades más grandes que unas creadas con otras idiomas.
Dejarme guardar mi promesa!!
En la parte anterior de este capítulo utilizábamos algunos instructins como ejemplo, para hacer la reserva de DBR y para cargar la reserva de DBR a su localización original cuando es necesaria. Primero examinamos la instrucción de hacer la reserva.
C:\>DEBUG A:\BKDBR.BIN <Enter>
File not found
- L 100 2 0 1 <Enter>
- R CX <Enter>
CX 0000
: 200 <Enter>
- W <Enter>
Writing 00200 bytes
- Q <Enter>
|
|