guia-1(Resuelta).pdf - 1 Introducción al EMU8086 Facultad:...

This preview shows page 1 - 5 out of 14 pages.

Introducción al EMU8086Facultad:EstudiosTecnologicos.Escuela: Electrónica.Asignatura: MicroprocesadoresUtilizar el programa emulador EMU8086 y relacionarlo con los elementos básicos queconforman el modelo de programación del microprocesador 8086.Objetivos específicosIdentificar los principales elementos que conforman el ambiente de programacióndel software EMU8086.Identificar los registros del modelo de programación del 8086.Observar la relación que existe entre los lenguajes de ensamblador y máquina.Reconocer de forma intuitiva los modos de direccionamiento básicos del micro8086.Imprimir un carácter en la pantalla de usuario, modificando sus parámetros.Utilizar el emulador en la creación y ejecución un archivo tipo COM.Materiales y equiposGuía de laboratorioComputadora PC con el programa EMU80861)Ejecute el programa emulador de microprocesadores EMU8086, haciendo dobleclic en el icono del escritorio, Aparecerá una ventana como la Figura 1.ObjetivoGeneralProcedimiento
Figura 1: Ventana inicial del emu80862)Presione el botón que indica “New”.3)Observará una ventana donde escribirá sus futuros programas, llamados engeneral “código fuente”.4)Desde ahí se puede crear un nuevo documento. Observe la figura 2 “Choose codetemplate
Figura 2Se le presentarán seis opciones, elija “empty workspace”. Observará (apóyese enla Figura 3) una ventana con la clásica barra de menú (File, Edit, etc.) con algunoselementos distintivos (Compile, Emulator, Math, etc.) así como una serie debotones que le permiten abrir un nuevo archivo, compilar, emular y otrasfunciones útiles. En el texto observará dos líneas de comando que son unencabezado necesario para crear un archivo tipo COM.Figura 35)Seleccione en la barra de menú la opción “EMULATOR” y en ésta “SHOWEMULATOR”. Se abrirá una ventana donde podrá observar diferentes elementos(apóyese en la Figura 4 para interpretar información). Algunos botones que
permiten realizar acciones como: cargar(load), recargar(reload), ejecutarpaso a paso(single step)y ejecutar(run). También podrá ver, en la partecentral, tres columnas en las que se detalla el contenido de los registros del 8086,el contenido de la memoria y el programa desensamblado. Abajo podrá accedera la pantalla de usuario(user screen), el código fuente(actual source), laUnidad Aritmética y Lógica(ALU), la Pila(stack)y el registro de banderas(flags)o estados.6)Cierre la ventana del emulador, pero no cierre la ventana del código fuente.NOTA: las direcciones de memoria están escritas en el formato de segmento y desplazamiento”Figura 47)Ahora analice el siguiente código fuente (llamado PRIMER PROGRAMA),ayudándose de los comentarios y del diagrama de flujo que lo acompaña. Intentepredecir cada cambio que tendrán los datos hexadecimales en los registros delmicroprocesador.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 14 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Fall
Professor
zabala
Tags
Computadora, Microprocesador, Observaci n, Compilador, Lenguaje ensamblador

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture