EMU 8086
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 lenguaje 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.
Se muestra a continuación una tabla comparativa con las diferencias entre el entorno de programación
en assembler utilizado anteriormente en la cátedra (MASM 6.11) y el nuevo emu8086:

Conseguirás que tu ordenador funcione exactamente como lo haría si tuviera instalado el microprocesador realmente.
Este es el modo para poder ejecutar aquellos programas que solo funcionan bajo este tipo de procesadores. El emulador funciona como si realmente tuviera instalado este chip y podrás tener acceso a las mismas funciones que tendrías del otro modo: muestra registros, variables, marcas, memoria...
Emu8086 puede crear su propio sistema y grabar su código binario en un disquete. Incluye conexión para determinados dispositivos pero podrás añadirle los que necesites.
Este es el modo para poder ejecutar aquellos programas que solo funcionan bajo este tipo de procesadores. El emulador funciona como si realmente tuviera instalado este chip y podrás tener acceso a las mismas funciones que tendrías del otro modo: muestra registros, variables, marcas, memoria...
Emu8086 puede crear su propio sistema y grabar su código binario en un disquete. Incluye conexión para determinados dispositivos pero podrás añadirle los que necesites.
No hay comentarios.:
Publicar un comentario