Diferencia entre revisiones de «Emulador»

Contenido eliminado Contenido añadido
SeroBOT (discusión · contribs.)
m Revertidos los cambios de 201.170.128.31 (disc.) a la última edición de SeroBOT
Etiqueta: Reversión
Fercufer (discusión · contribs.)
Línea 81:
Los emuladores arrancan [[Imagen ROM|imágenes ROM]], o sea el contenido de los cartuchos, [[disquete]]s o cintas que se usaban con los sistemas antiguos. Físicamente en las PC las ROM son [[Archivo informático|archivos]] binarios que se pueden cargar en la memoria. Es decir, el emulador es un programa que hace las funciones de una consola, por ejemplo la [[Game Boy Advance]] o una PDA, y la ROM es un archivo que hace de cartucho, [[CD-ROM]], o cinta, por ejemplo ''Mario Bros.''.
 
== VirtualizaciónMáquina virtual ==
{{AP|máquina virtual}}
También hay una vertiente en la emulación que puede ser realizada por virtualización, consistente en crear una capa de abstracción, pero ejecutando instrucciones en una máquina del mismo tipo, y da como resultados obtener una computadora dentro de otra. Ejemplos de esto son:
La emulación puede ser utilizada para obtener una [[máquina virtual]] que se ejecuta dentro de otra máquina. Esta máquina virtual puede emular tanto máquinas que existen físicamente como máquinas que sólo existen como una especificación (por ejemplo la [[máquina virtual de Java]], la máquina virtual del entorno [[.NET]], [[Open Firmware]] o la [[maquina virtual p-code]] de Pascal). De esta forma para conseguir que ejecutar software escrito para la máquina solo tenemos que llevar la máquina virtual a cada una de las plataformas..
 
* [[VMware]]
* [[Microsoft Virtual PC]]
* [[Bochs]]
* [[VirtualBox]]
 
== Emulador de videoconsola ==