Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Informe Agregado
Informe Agregado
transferencia:
(2) Desensambla, utilizando el comando “u”, el código a ejecutar. ¿Por qué aparece más código del
introducido?
(3) Ejecuta con el comando “t” la primera instrucción.
• ¿Qué ocurre con el registro AX?
Al ejecutar introducir la instrucción te nos muestra las instrucciones paso a paso y en ese proceso se
muestra los cambios almacenados en las direcciones de memoria y en este caso nos muestra los datos
almacenados en el registro ax que en este caso es 170.
A continuación, y utilizando el comando “r”, modifica el valor de BH a 12(hex). Termina de ejecutar las
dos líneas restantes.
12 de = c hex
(5) Ensambla, desde el Debug del MS-DOS, el siguiente código: MOV AX, 8000 MOV BX, 8000 ADD AX, BX
(6) Ejecuta, con el comando “t”, las tres sentencias anteriores y observa los distintos flags.
) Repite el ejercicio 5 y el 6, pero tras ejecutar las dos primeras instrucciones modifica, con el comando
“a”, la última instrucción, sustituyéndola por SUB AX, BX. Ejecuta y observa ahora los flags.
PUSH AX
ADD AX, BX
MOV CX, AX
POP AX
REPORTE
11
Ejecuta el programa de la actividad 11 paso a paso desde la aplicación. Observa las variables declaradas,
utilizando los comandos: Emu8086 : Botón VAR
Ejecuta el programa de la actividad 11, y al ejecutar la instrucción MOV AL,OPERANDOR1 realiza la
siguiente operación con la aplicación:
• Emu8086 : Haz doble clic sobre uno de los casilleros del registro AX, escribe en la casilla Unsigned el
valor 255
19
20
21
22
23
24
25
26