Definición de emulador
Un emulador es un software originalmente pensado para
ejecutar programas de diversas índoles, en una plataforma o sistema operativo
diferente al programa que deseamos abrir o ejecutar.
Este tipo de programa se diferencia del simulador, ya que
éste trata de modelar de manera precisa el dispositivo original para que el
programa a ejecutar funcione correctamente en una plataforma distinta. En
cambio, el simulador sólo reproduce el comportamiento original de un sistema
determinado.
Para qué sirve un emulador
El principal objetivo del emulador, es crear las condiciones
necesarias para poder ejecutar un programa diseñado para otras plataformas
distintas al PC, de modo que estos programas son utilizados ampliamente para
las siguientes actividades:
Probar programas de plataformas informáticas diferentes.
Ejecutar de plataforma en un ordenador.
Ejecutar programas de ordenadores antiguos.
Como podemos ver, los emuladores son ampliamente utilizados
para poder jugar juegos antiguos o de plataformas diversas desde la comodidad
de nuestro ordenador, utilizando para ello un programa o archivo llamado ROM.
Obtención de cadena con representación decimal.
En este modo, los datos son proporcionados directamente como
parte de la instrucción.
Ejemplo:
Mov AX,34h ;
Copia en AX el número 34h hexadecimal Mov CX,10 ;
Copia en CX el número 10 en decimal
.COMMENT
Programa: PushPop.ASM
Descripción: Este programa demuestra el uso de las
instrucciones para el manejo de la pila, implementando la instrucción XCHG con
Push y Pop
MODEL tiny
.CODE
Inicio: ;Punto de entrada al programa
Mov AX,5 ;AX=5
Mov BX,10 ;BX=10
Push AX ;Pila=5
Mov AX,BX ;AX=10
Pop BX ;BX=5
Mov AX,4C00h ;Terminar programa y salir al DOS
Int 21h ;
END Inicio
END
No hay comentarios.:
Publicar un comentario