El "Debug" es una utilidad de MS-DOS que permite visualizar memoria, introducir programas en ella y rastrear su ejecución. Una característica de debug es que despliega todo el código del programa en formato hexadecimal.
Es importante saber que muchos usos de este tipo de utilidades de bajo nivel, requieren un funcionamiento stand-alone, es decir, fuera de un Sistema Operativo multi-usuario, ya que éstos encapsulan y ocultan muchos aspectos del hardware.
Debug es Útil para:
Ensamblar pocas líneas de código
Des-ensamblar código en RAM, ROM y executables
Correr paso-a-paso programas
Desplegar datos en memoria
Verificar estado de los registros del CPU
comenzare con algunas funciones que se pueden realizar en DEBUG, para esto solo se necesita:
Es importante saber que muchos usos de este tipo de utilidades de bajo nivel, requieren un funcionamiento stand-alone, es decir, fuera de un Sistema Operativo multi-usuario, ya que éstos encapsulan y ocultan muchos aspectos del hardware.
Debug es Útil para:
Ensamblar pocas líneas de código
Des-ensamblar código en RAM, ROM y executables
Correr paso-a-paso programas
Desplegar datos en memoria
Verificar estado de los registros del CPU
comenzare con algunas funciones que se pueden realizar en DEBUG, para esto solo se necesita:
- Abrir un CMD
- escribir DEBUG
- comenzar a ensamblar
_________ FUNCIÓN LIMPIAR PANTALLA __________
Como primer programa en debug iniciaremos con Limpiar la pantalla:
Como primer programa en debug iniciaremos con Limpiar la pantalla:
MOV AX,0600H; Funcion para limpiar pantalla
MOV BH,07H ; color de fondo (0) y color de letra (7)
MOV CX,0000H ;coordenadas de inicio (0,0)
MOV DX,184FH ;coordenadas de fin (24,79)
INT 10H
Donde:
inicio -- establece la esquina superior derecha a partir de donde se va a limpiar la pantalla.
Fin -- final de limpieza.
Publicar un comentario