Sin categoría

Emulador y Simulador: Diferencias

Emulador

Un emulador (imitar lo que otro hace, procurando ventaja) es un programa capaz de actuar de intérprete en la máquina destino (nuestra PC o en una Mac, por ejemplo) para que un software originalmente escrito para otra plataforma pueda ser ejecutado en ella (PalmOS en nuestro caso). 

El emulador traduce el código de la máquina original al código de la de destino (nuestra PC), por lo que nuestra computadora ni siquiera sabe que está comportándose como otra plataforma (otro sistema operativo diferente al que ejecuta por defecto), y tan solo ejecuta el programa siguiendo su propio juego de instrucciones pero adaptado desde la plataforma original.

Para poder ejecutarse, los desarrolladores de este tipo de aplicaciones se documentan sobre la arquitectura interna de las máquinas a emular (procesador, juego de instrucciones, tipo y cantidad de registros y de memoria, direccionamientos, etc.) e implementan un comportamiento idéntico al de las mismas, gracias a la traducción de cada una de las operaciones al código de la máquina destino.

Gracias a la potencia de las computadoras actuales, el proceso de traducción, que en otro caso conllevaría un tiempo elevado, se realiza en un instante, lo que permite dar la impresión de estar ejecutando el juego o la aplicación como si del original se tratase, aunque en algunos casos las velocidades pueden ser tanto mayores como menores de las observadas en la plataforma nativa.

Simulador

Simular (que simula o finge). Aparato o instalación que simula un fenómeno o reproduce el funcionamiento de una máquina, vehículo, etc. Es muy utilizado en adiestramientos. Para comprender mejor la diferencia entre un emulador y un simulador, ejemplifiquemos: en la aviación es muy común que a los pilotos se les entrene en un simulador de vuelo (que simula –valga la redundancia- las condiciones de vuelo que pueden presentarse) con un emulador de la cabina de la aeronave.

PalmOne y PalmSource

En nuestro caso, anteriormente se emulaba el dispositivo físico (hardware) de las Palms junto con los archivos (Roms) del sistema operativo y se podía correr diferentes versiones del mismo. Ahora se simula el software (PalmOS) sin importar el dispositivo físico.

Descargas

Para descargar tanto el Emulador y el Simulador (se requiere de suscripción gratuita a PalmSource en el mismo sitio):

www.palmos.com/dev/dl/dl_tools/

Descargar sólo el emulador:

www.palmos.com/dev/dl/dl_tools/dl_emulator/

Descargar sólo el simulador:

www.palmos.com/dev/dl/dl_tools/dl_simulator/
 

————————————–

Este tema fué presentado en la Reunión del Mes de Septiembre de HispaPUG Yucatán.

Emulador y Simulador: Diferencias

 

Artículos relacionados

Un comentario

Back to top button