Edwin

Páginas: 30 (7412 palabras) Publicado: 11 de septiembre de 2010
Emulador y Simulador: Diferencias | | |

Escrito por Alejandro Ojeda    |
sábado, 25 de septiembre de 2004 |
Cuántas veces hemos leido o escuchado: "debe probarlo antes en el emulador", "usa el simulador", pero en el ámbito Palm Os, que significa Emulador y que significado tiene Simulador. Les aclaramos la duda EmuladorUn emulador (imitar lo que otro hace, procurando ventaja) es unprograma 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 otraplataforma (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 dememoria, 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 laaplicació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.
SimuladorSimular (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 yun 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 sistemaoperativo y se podía correr diferentes versiones del mismo. Ahora se simula el software (PalmOS) sin importar el dispositivo físico. |
Simulador no es nada más que software de simulación que se utiliza para controlar su salida del programa de ejemplo-Modelsim

Emulador es un proceso de dumping el código en tiempo real, FPGA ejemplo la aplicación de su código
Emulador:
En informática, unemulador es un software que permite ejecutar programas de computadora en una plataforma (arquitectura hardware o sistema operativo) diferente de la cual fueron escritos originalmente. A diferencia de un simulador, que sólo trata de reproducir el comportamiento del programa, un emulador trata de modelar de forma precisa el dispositivo que se está emulando.

Un uso popular de los emuladores es el deimitar la experiencia de los videojuegos de máquinas recreativas o videoconsolas en sistemas operativos como Linux, Mac OS X o Microsoft Windows, o el poder ser jugados en otras videoconsolas. La emulación de videojuegos de sistemas antiguos (abandonware) en las modernas computadoras personales y videoconsolas de hoy día resulta generalmente más cómodo y práctico que en los dispositivos originales.Sin embargo, puede ser requerido a los creadores de emuladores una licencia de software para escribir programas originales que dupliquen la funcionabilidad de la ROM y BIOS del hardware original, lo que comúnmente se conoce como high-level emulation o emulación de alto nivel.

Simulador.
Un simulador es un aparato que permite la simulación de un sistema, reproduciendo su comportamiento. Los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Edwin
  • edwin
  • edwin
  • edwin
  • edwin
  • Edwin
  • el edwin
  • Edwin

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS