T336
Páginas: 78 (19489 palabras)
Publicado: 14 de enero de 2014
7
1.1. Justificación d e l terna.-
. . . . . . . . .
1.2. Planteamiento de objetivos.-
7
9
II. FUNDAMENTOS SOBRE EL DOS Y EL BIOS.-
11
2.1 Fundamentos del DOS.2.2 Funciones del DOS.-
15
2.3 Funciones del BIOS.- . . . . . . . . . . . .
III.
11
16
DESARROLLO DEL SOFTWARE.-
15
. . . . .
3.1 Definición del problema.-
183.2 Desarrollo del programa principal.-
. . . .
22
Desarrollo del controlador de flujo . . . .
27
Macros
de
comandos
en
el controlador de
flujo
44
La rutina de escape opcional
Flujo del depurador
3.3
51
52
Desarrollo
de
las
funciones:
módulos
individuales.-
58
Módulo Flujo. Asm
58
Módulo Pro. Asm
58
Módulo Desens.Ásra59
Módulo A s s e m . A s m
60
Módulo Ejecutor. Asm
; • •
^8
Módulo Memory.Asm
73
3.4 Integración de módulos.-
74
IV. EJEMPLOS TÜTOR1ALES: EXPERIMENTACIÓN Y RESULTADOS
4, i Una sesión típica de laboratorio
4.2 Ejemplos de depuración de programas
79
79
. . . .
30
Programa i
81
Programa 2
86
4.3 Pro.Sxe: Una herramienta de investigación.
V. CONCLUSIONES Y RECOMENDACIONES
A P É N D I C E S
92
100
API
A. DIAGRAMAS Y LISTADOS
A l
B, MANUAL DEL USUARIO
B 1
Archivos necesarios para el depurador.- . .
B 1
Adaptación al tipo de monitor.-
B 2
Ingreso al programa.-
B2
Pantalla del Depurador.-
B3
. a) Ventana de código.-
B 3
b) Ventana de Registros.-
B 4
c) Ventana debanderas.-
B 4
d) Ventana principal de memoria.-
B 4
e) Ventanas secundarias de memoria.- .
B 4
f) Ventana de línea actual.-
B 5
g) Ventana de Stack. -
B 5
Opciones en los menúes.-
,
E 5
a) Archivos.-
B 6
b) Información.-
B 7
c) Depurador, -
B7
d) Termina. -
BIO
Teclas de Función.-
Bli
Macros. -
Bi2
Limitaciones de PRO.EXE.-B14
C. ESPECIFICACIONES DEL MICROPROCESADOR 8086 . ,
Registros
. . . . .
C I
Modos de direccionarniento
C 5
D. LLAMADAS A FUNCIONES DEL DOS Y DEL BIOS . . .
Funciones del BIOS.-
Di
DI
Funciones del DOS.E. EL GENERADOR INTERACTIVO DE VENTANAS
C 1
D 3
. . . .
El
F. EMPLEO DEL CONTROLADOF. DE FLUJO . . . , . . _ .
F 1
BIBLIOGRAFÍA.-
,
EL 1
Eltema desarrollado por nosotros como tesis responde
a lina necesidad de nuestra Facultad
facultades e
inclusive otras
el país), que es la de
microprocesadores
usuario y de fácil
de uso
la
serie
un depurador
del
Í8086
utilización; dicho
computadoras de la serie de IBM PC y
de
además,
compatibles, que' son
algo de
software en
paquete
que
para eldepurador
se desarrolla
en
esta
Creemos que el
tesis
favorecerá
el
este tipo de software, pues es una muy- útil
depuración;
para
cual
en ellas
lenguaje ensamblador.
presentamos
herramienta de
base
mayoría de nuevos
son las máquinas con las
cuales contamos en la Facultad, y
corno
al
personales más vendidas en nuestro pais,
software;desarrollo de
amistoso
el cerebro de las
y para las cuales se desarrolla la gran
paquetes
para los
inicroprocesador es
muy extendido, pues constituye
las computadoras
ves, de otras
instituciones educativas en
contar con
de
(y tal
no
el
se
apropiado
además,
podrá
ser utilizado
laboratorio de Microcomputadoras II,
contaba
(en
hastael
momento
con un
Microcomputadoras I se tiene el
AVSIM 280, para el microprocesador Z80).
Introducción
Podemos
comparar
depuradores
nuestro
existentes
en
paquete
el
mercado:
con
DEBUG,
otros
parte
integrante del DOS, y Codeview, proporcionado con el Macro
Assembler 5.0 de Microsoft:
El
primero
es
un
programa
orientado a...
Leer documento completo
Regístrate para leer el documento completo.