¿Que es un Emulador?
En informática, un emulador es un software que permite ejecutar programas de computadora o videojuegos en una plataforma (arquitectura hardware o sistema operativo) diferente de aquella para 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 de imitar la experiencia de los videojuegos de máquinas recreativas o videoconsolas en sistemas operativos como GNU/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ómoda 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.
En sentido teórico, la tesis de Church-Turing implica que cualquier ambiente funcional puede ser emulado dentro de cualquier otro. En la práctica, esto puede resultar realmente difícil, particularmente cuando el comportamiento exacto del sistema emulado no está documentado y debe ser deducido mediante ingeniería inversa. Tampoco se habla en la tesis sobre las diferencias en sincronización; si el emulador no actúa tan rápidamente como el hardware original, el software de emulación va a ir más lento que si fuese el hardware original.
Articulos Relacionados
« ¿Que es Un Cracker?
¿Que es un virus? »
Post comment
Recibiras un correo con todas las anotaciones escritas en TURINCON durante el dia.
Lo ultimo
- Los 5 años de CMS Joomla en una infografía
- MyWebFace – Crear un avatar gratis
- Infografía sobre el uso de los mensajes de texto (SMS)
- Datos poco conocidos de Microsoft (Infografía)
- CursoMeca – Curso de mecanografía gratuito
- FindSounds: Miles de sonidos para descargar
- ScuttlePad – Red social para los más pequeños de la casa
- Infografía: Todo sobre el software libre (Historia)
- Infografía sobre Typefonts
- ParkatMyHouse – Alquilar plazas de garaje
Lo + leido
- Como acelerar ares de una manera simple y efectiva (100 kb/s)
- Orange Vegas
- Las 10 mejores páginas de BitTorrent
- Acceso directo al Visor de imágenes y fax de Windows
- RDesc,gestor de descargas simultaneas para Rapidshare,megaupload…
- Windows 7 en tu Nokia 5800 o N97.
- Aprende a ripear música de Spotify paso a paso
- DriverEasy: Detecta los controladores que te faltan, los descarga y los instala
- Quita las restricciones y esperas en Megavideo y veoh con lllimitux
- Efectos para fotos y mucho mas en Bighugelabs
Recomendaciones
- CyberFrancis – Diario de un Blogger
- Elreves – Imagenes,curiosidades y actualidad
- Explosivemotors
- Gobeta
- HiperMusic
- Seetio