SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
COMPILADORES
Taller Práctico con Lenguaje ensamblador
Daniel Rosero
Luego de revisar a información previa sobre lenguaje ensamblador, realizar las siguientes
actividades: Descargar de la Web el programa EMU8086, luego instalarlo y realizar las siguientes
actividades:
Capturar los pasos de instalación de EMU8086, luego investigar en la web una corta
introducción de este aplicativo.
En primer lugar descargar el archivo instalador del emu8086 de la página web de la cátedra el
siguiente archivo: http://www.dsi.fceia.unr.edu.ar/downloads/digital_II/EMU_Setup.zip
Luego ejecutar el instalador y seguir los pasos de instalación teniendo en cuenta los comentarios
siguientes.
Por cuestiones de seguridad, Para evitar que el emu8086 se instale en la raíz del disco C. En el
momento de la instalación del emu8086 se puede elegir otra ubicación para la instalación del
programa, por ejemplo otra partición (D:) o el directorio Archivos de Programa1.
Si ha elegido otro sitio de instalación distinto al propuesto por defecto, es necesario modificar en el
archivo c:emu8086emu8086.ini los valores de EMUPORT=c:emu8086.io y
HW_INTERRUPT_FILE=c:emu8086.hw para indicarle al emu8086 la nueva ubicación de estos
archivos.
Utilización del entorno Para iniciar el entorno se deje ejecutar el archivo emu8086.exe que se
encuentra en el directorio de instalación (ej. c:emu8086).
Ventana de inicio del emu8086
Luego de iniciar el entorno el emu8086 ofrece diferentes opciones:
New: permite escribir un nuevo código en lenguaje ensamblador (“Código Fuente” con extensión
.ASM)
Code examples: permite acceder a una serie de programas ejemplos muy útiles al momento de
aprender a utilizar el entorno y la programación en assembler.
Quick start tutor: llama al browser y permite explorar gran variedad de documentos de ayuda.
Recent file: muestra los últimos archivos con los cuales se estuvo trabajando.
Una vez revisadas las opciones más importantes de EMU8086, trabajar con la sección
de code Examples e ir revisando los programas ejemplo.
Emu8086

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

Tema sotware libre
Tema sotware libreTema sotware libre
Tema sotware libre
 
instalación de java en laptop XO azul
instalación de java en laptop XO azulinstalación de java en laptop XO azul
instalación de java en laptop XO azul
 
Joana
JoanaJoana
Joana
 
Colegio pucara ubuntu
Colegio pucara ubuntuColegio pucara ubuntu
Colegio pucara ubuntu
 
Linux
LinuxLinux
Linux
 
Sistemas operativos ashley examen
Sistemas operativos ashley examenSistemas operativos ashley examen
Sistemas operativos ashley examen
 
Instalacion de programas en linux
Instalacion de programas en linuxInstalacion de programas en linux
Instalacion de programas en linux
 
Practica No. 3 Bastille
Practica No. 3 BastillePractica No. 3 Bastille
Practica No. 3 Bastille
 
Intaslacion de pentaho-Bayron Champutiz-Nelson Quema
Intaslacion de pentaho-Bayron Champutiz-Nelson QuemaIntaslacion de pentaho-Bayron Champutiz-Nelson Quema
Intaslacion de pentaho-Bayron Champutiz-Nelson Quema
 
Manual de Linux
Manual de LinuxManual de Linux
Manual de Linux
 
Conexión remota con el aula reina sofía
Conexión remota con el aula reina sofíaConexión remota con el aula reina sofía
Conexión remota con el aula reina sofía
 
Python
PythonPython
Python
 
Auditoria de pharming
Auditoria de pharmingAuditoria de pharming
Auditoria de pharming
 
Configuracion entorno php
Configuracion entorno phpConfiguracion entorno php
Configuracion entorno php
 
Sistema Operativo: Linux
Sistema Operativo: LinuxSistema Operativo: Linux
Sistema Operativo: Linux
 
Sistemas operativos mmd
Sistemas operativos mmdSistemas operativos mmd
Sistemas operativos mmd
 

Similar a Emu8086

Guia3 emu8086 Arquitectura de computadoras
Guia3 emu8086 Arquitectura de computadorasGuia3 emu8086 Arquitectura de computadoras
Guia3 emu8086 Arquitectura de computadorasJohan Silva Cueva
 
Emulador emu8086
Emulador emu8086Emulador emu8086
Emulador emu8086gabo
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en ConstructorJhosep Goytendía
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en ConstructorJhosep Goytendía
 
Creación de extensiones nativas
Creación de extensiones nativasCreación de extensiones nativas
Creación de extensiones nativasAngel Vazquez
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeezexavazquez
 
Manual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfManual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfhome
 
Manual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfManual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfhome
 
Openmeetings+En+Xp
Openmeetings+En+XpOpenmeetings+En+Xp
Openmeetings+En+Xpguestad4dd2f
 

Similar a Emu8086 (20)

Guia3 emu8086 Arquitectura de computadoras
Guia3 emu8086 Arquitectura de computadorasGuia3 emu8086 Arquitectura de computadoras
Guia3 emu8086 Arquitectura de computadoras
 
Ejecutables en Netbeans
Ejecutables en NetbeansEjecutables en Netbeans
Ejecutables en Netbeans
 
Instalacion jdk
Instalacion jdkInstalacion jdk
Instalacion jdk
 
Emulador emu8086
Emulador emu8086Emulador emu8086
Emulador emu8086
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en Constructor
 
Curso iniciación en Constructor
Curso iniciación en ConstructorCurso iniciación en Constructor
Curso iniciación en Constructor
 
Emulador emu 8086
Emulador emu 8086Emulador emu 8086
Emulador emu 8086
 
Emulador emu 8086
Emulador emu 8086Emulador emu 8086
Emulador emu 8086
 
CRUD básico con Symfony
CRUD básico con SymfonyCRUD básico con Symfony
CRUD básico con Symfony
 
Linux
LinuxLinux
Linux
 
Ejecutables en net beans
Ejecutables en net beansEjecutables en net beans
Ejecutables en net beans
 
TUTORIAL
TUTORIALTUTORIAL
TUTORIAL
 
Creación de extensiones nativas
Creación de extensiones nativasCreación de extensiones nativas
Creación de extensiones nativas
 
Comodo Backup
Comodo BackupComodo Backup
Comodo Backup
 
Freepascal
FreepascalFreepascal
Freepascal
 
97132962-instalacion-de-open meetings-en-squeeze
 97132962-instalacion-de-open meetings-en-squeeze 97132962-instalacion-de-open meetings-en-squeeze
97132962-instalacion-de-open meetings-en-squeeze
 
Manual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfManual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdf
 
Manual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdfManual de Armado Cap.7-8-9.pdf
Manual de Armado Cap.7-8-9.pdf
 
Openmeetings+En+Xp
Openmeetings+En+XpOpenmeetings+En+Xp
Openmeetings+En+Xp
 
Tutorial ubuntu
Tutorial ubuntuTutorial ubuntu
Tutorial ubuntu
 

Más de DanielRosero23

Graficas sencillas con_matlab
Graficas sencillas con_matlabGraficas sencillas con_matlab
Graficas sencillas con_matlabDanielRosero23
 
Operaciones con matlab
Operaciones con matlabOperaciones con matlab
Operaciones con matlabDanielRosero23
 
Operaciones con matrices
Operaciones con matricesOperaciones con matrices
Operaciones con matricesDanielRosero23
 
Segunda y tercera_parte_matlab
Segunda y tercera_parte_matlabSegunda y tercera_parte_matlab
Segunda y tercera_parte_matlabDanielRosero23
 
Primera_parte_instalacion_de_matlab_2017
Primera_parte_instalacion_de_matlab_2017Primera_parte_instalacion_de_matlab_2017
Primera_parte_instalacion_de_matlab_2017DanielRosero23
 
La luz y_el_espectro_electromagnetico
La luz y_el_espectro_electromagneticoLa luz y_el_espectro_electromagnetico
La luz y_el_espectro_electromagneticoDanielRosero23
 
Fundamentos de la_Teoria_del_Color_2
Fundamentos de la_Teoria_del_Color_2Fundamentos de la_Teoria_del_Color_2
Fundamentos de la_Teoria_del_Color_2DanielRosero23
 
Fundamentos de la_teoria_del_color
Fundamentos de la_teoria_del_colorFundamentos de la_teoria_del_color
Fundamentos de la_teoria_del_colorDanielRosero23
 
Taller de Compiladores flx y bsn
Taller de Compiladores flx y bsnTaller de Compiladores flx y bsn
Taller de Compiladores flx y bsnDanielRosero23
 
Taller de actividades de compiladores 06 06 2019
Taller de actividades de compiladores 06 06 2019Taller de actividades de compiladores 06 06 2019
Taller de actividades de compiladores 06 06 2019DanielRosero23
 
Lenguajes de programacion1
Lenguajes de programacion1Lenguajes de programacion1
Lenguajes de programacion1DanielRosero23
 
Frameworks de Javascript Lema-Rosero
Frameworks de Javascript Lema-RoseroFrameworks de Javascript Lema-Rosero
Frameworks de Javascript Lema-RoseroDanielRosero23
 

Más de DanielRosero23 (15)

Graficas sencillas con_matlab
Graficas sencillas con_matlabGraficas sencillas con_matlab
Graficas sencillas con_matlab
 
Operaciones con matlab
Operaciones con matlabOperaciones con matlab
Operaciones con matlab
 
Operaciones con matrices
Operaciones con matricesOperaciones con matrices
Operaciones con matrices
 
Segunda y tercera_parte_matlab
Segunda y tercera_parte_matlabSegunda y tercera_parte_matlab
Segunda y tercera_parte_matlab
 
Primera_parte_instalacion_de_matlab_2017
Primera_parte_instalacion_de_matlab_2017Primera_parte_instalacion_de_matlab_2017
Primera_parte_instalacion_de_matlab_2017
 
La luz y_el_espectro_electromagnetico
La luz y_el_espectro_electromagneticoLa luz y_el_espectro_electromagnetico
La luz y_el_espectro_electromagnetico
 
Fundamentos de la_Teoria_del_Color_2
Fundamentos de la_Teoria_del_Color_2Fundamentos de la_Teoria_del_Color_2
Fundamentos de la_Teoria_del_Color_2
 
Fundamentos de la_teoria_del_color
Fundamentos de la_teoria_del_colorFundamentos de la_teoria_del_color
Fundamentos de la_teoria_del_color
 
Taller de Compiladores flx y bsn
Taller de Compiladores flx y bsnTaller de Compiladores flx y bsn
Taller de Compiladores flx y bsn
 
Taller de actividades de compiladores 06 06 2019
Taller de actividades de compiladores 06 06 2019Taller de actividades de compiladores 06 06 2019
Taller de actividades de compiladores 06 06 2019
 
Analisis sintactico
Analisis sintacticoAnalisis sintactico
Analisis sintactico
 
Parte 2
Parte 2Parte 2
Parte 2
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Lenguajes de programacion1
Lenguajes de programacion1Lenguajes de programacion1
Lenguajes de programacion1
 
Frameworks de Javascript Lema-Rosero
Frameworks de Javascript Lema-RoseroFrameworks de Javascript Lema-Rosero
Frameworks de Javascript Lema-Rosero
 

Emu8086

  • 1. COMPILADORES Taller Práctico con Lenguaje ensamblador Daniel Rosero Luego de revisar a información previa sobre lenguaje ensamblador, realizar las siguientes actividades: Descargar de la Web el programa EMU8086, luego instalarlo y realizar las siguientes actividades: Capturar los pasos de instalación de EMU8086, luego investigar en la web una corta introducción de este aplicativo. En primer lugar descargar el archivo instalador del emu8086 de la página web de la cátedra el siguiente archivo: http://www.dsi.fceia.unr.edu.ar/downloads/digital_II/EMU_Setup.zip Luego ejecutar el instalador y seguir los pasos de instalación teniendo en cuenta los comentarios siguientes.
  • 2. Por cuestiones de seguridad, Para evitar que el emu8086 se instale en la raíz del disco C. En el momento de la instalación del emu8086 se puede elegir otra ubicación para la instalación del programa, por ejemplo otra partición (D:) o el directorio Archivos de Programa1. Si ha elegido otro sitio de instalación distinto al propuesto por defecto, es necesario modificar en el archivo c:emu8086emu8086.ini los valores de EMUPORT=c:emu8086.io y HW_INTERRUPT_FILE=c:emu8086.hw para indicarle al emu8086 la nueva ubicación de estos archivos. Utilización del entorno Para iniciar el entorno se deje ejecutar el archivo emu8086.exe que se encuentra en el directorio de instalación (ej. c:emu8086). Ventana de inicio del emu8086 Luego de iniciar el entorno el emu8086 ofrece diferentes opciones:
  • 3. New: permite escribir un nuevo código en lenguaje ensamblador (“Código Fuente” con extensión .ASM) Code examples: permite acceder a una serie de programas ejemplos muy útiles al momento de aprender a utilizar el entorno y la programación en assembler. Quick start tutor: llama al browser y permite explorar gran variedad de documentos de ayuda. Recent file: muestra los últimos archivos con los cuales se estuvo trabajando. Una vez revisadas las opciones más importantes de EMU8086, trabajar con la sección de code Examples e ir revisando los programas ejemplo.