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.
hola me queda claro el coneto de cada uno. pero aun me parece que ambos como software cumplen la misma funcion en informatica. me gustaria detallaran mejor a mi correo jhin_h_t@hotmail.com