Вы находитесь на странице: 1из 4

Universidad Nacional de Ingeniera

Mquinas computadoras I

Reporte del laboratorio 2

Nombre: Javier Ricardo Aubert Carcamo


Lederman Noel Villarreal Tercero
Grupo: 4T1- EO

El Emu8086 y el microprocesador 8086


Objetivos

Ubicar en la memoria los diferentes segmentos que conforman un archivo EXE.


Identificar los registros del modelo de programacin del 8086.
Observar la relacin que existe entre los lenguajes de ensamblador y mquina.
Emplear las instrucciones MOV y OUT.

Resumen de la prctica
En esta prctica de laboratorio copiamos un cdigo en esamblador en el emulador para ver cual era su
comportamiento, qu haca. Una vez copiado el cdigo procedimos a emularlo, y observamos que la
primera lnea resaltada fue mov ax, @data. Esto no quiere decir que esta lnea haya sido ejecutada, solo
significa que esta lnea ser la prxima en ser ejecutada. Luego procedimos a observar el valor guardado
en las variables bytes y observamos que las variables con un signo de interrogacin tenan un valor de
00, las otras tenan el valor asignado en el cdigo. Luego procedimos a contestar todas las preguntas de
la gua y terminamos la prctica.

Desarrollo experimental
1. Materiales utilizados
PC con emulador 8086
2. Descripcin de lo realizado
Procedimos a copiar el cdigo y lo emulamos, una vez emulado procedimos a contestar las
preguntas de la gua siguindola paso a paso. 1ero nos preguntaba qu lnea de cdigo estaba
resaltada, esta era la instruccin mov AX, @data por que es ah donde inicia el cdigo, esta
resaltada por ser la 1era sentencia y por que an no se ha ejecutado, las sentencias resaltadas
aun no se han ejecutado, luego procedimos a llenar las tablas que aparecan en la gua.
Luego procedimos a copiar en el emulador el 2do cdigo de la prctica, lo emulamos y
procedimos a realizar paso a paso las instrucciones de la gua. Ubicamos en la opcin de virtual
devices el simple.exe la idea era ver la transferencia de datos a travs del puerto 110, pudimos
observar como se dio esa transferencia. Luego en la misma opcin de virtual devices
seleccionamos el led y cambiamos el puerto en el cdigo a 199, que es el puerto donde se
mandan los datos al led y observamos la transferencia, como se escriban los datos en la
pantalla.

Resultados
Como resultados obtuvimos una buena transferencia de datos a travs de distintos puertos con el
emulador.

Conclusiones
Para concluir podemos afirmar que fue una prctica exitosa por que logramos apreciar la transferencia
de datos entre el microprocesador y un perifrico como es la pantalla led.

Anexos
Capturas durante la prctica
1er programa

2do programa

Вам также может понравиться