EMU8086


emu8086

Resultado de imagen para logo emu8086

El emu8086 es un emulador del microprocesador 8086 (Intel o AMD compatible) con assembler integrado. A diferencia del entorno de programación en assembler utilizado anteriormente en la cátedra (MASM), este entorno corre sobre Windows y cuenta con una interfaz gráfica muy amigable e intuitiva que facilita el aprendizaje el leguaje de programación en assembler.

Dado que en un entorno emulado de microprocesador no es posible implementar una interfaz real de entrada/salida, el emu8086 permite interfacear con dispositivos virtuales y emular una comunicación con el espacio de E/S. Para esto, el emu8086 cuenta con una serie de dispositivos virtuales preexistentes en el software base, listos para ser utilizados, entre los que se encuentran una impresora, un cruce de calles con semáforos, un termómetro, un motor paso a paso, etc. No obstante, la cátedra ha desarrollado dispositivos adicionales con características particulares para la realización del segundo trabajo práctico.
  1. El emulador 8086 fue el primer que se utilizo para impartir un curso de microprocesadores por la universidad de Don Bosco;

  2.  Este emulador posee una interfaz de usuario muy amistosa que permite familiarizarse con los fundamentos de la programación en lenguaje ensamblador de forma muy intuitiva, aparte de eso brinda una serie de recursos para ejecutar y depurar los programas

  3.  VENTAJAS
  4.  Fácil de manipular.
  5.  Interfaz amigable con el usuario.
  6.  Barras de herramientas que permiten realizar programas mas fácilmente.

  7. DESVENTAJAS.
  8.  no soportar algunas de las interrupciones más interesantes que posee el sistema operativo.
  9.  tampoco puede acceder a los puertos físicos (reales), sino que los emula usando otros programas 




  1. .

Comentarios

Entradas populares de este blog

Obtención de Cadena con representación decimal

Proceso de ensamblado y ligado