La máquina virtual (VDM) del DOS del es el nombre tecnología de s de Microsoft de 'permitiendo funcionar con programas del MS-DOS sobre el Intel 80386 o computadoras más altas cuando hay ya otro sistema operativo que funciona con y que controla el hardware.

Descripción

Las máquinas virtuales del DOS confían en el modo virtual 8086 del procesador de Intel 80386, que no prohibe a software del modo verdadero 8086 al funcionamiento en un ambiente controlado cogiendo y remitiendo al sistema operativo normal (como excepciones todas las operaciones que implican el tener acceso del hardware. El sistema operativo puede después realizar una emulación y reasumir la ejecución del software del DOS.

Ayuda del instrumento de VDMs generalmente también para el corriente 16 - y software de 32 bits del modo protegido (suplementos del DOS, que tiene que ajustarse al interfaz DPMI .

Cuando un programa del DOS que funciona dentro de un VDM necesita tener acceso a un periférico, el Windows permitirá esto directo (raramente), o presentará el programa del DOS con un driver de dispositivo virtual ( VxD en cortocircuito) que emule al hardware usar funciones de sistema operativo. Un VDM tendrá sistemáticamente emulaciones para los reguladores de la interrupción 8259A de Intel, las virutas del contador de tiempo 8254, el acceso directo de memoria, el etc.

Generalmente el VDMs y las tecnologías similares no funcionan con satisfactoriamente muchos más viejos programas del DOS sobre las computadoras de hoy. La emulación se proporciona solamente para los periférico más básicos, aunque emulación agregada de Windows Xp del arenador del sonido y otros dispositivos de las multimedias. La emulación de periférico apoyados es incompleta y peculiar. las versiones de la NT-familia de Windows ponen al día solamente la pantalla verdadera algunas veces por segundo cuando un programa del DOS le escribe, y no emulan a modos de gráficos más altos de la resolución. Porque el software funciona con sobre todo a natural, todos los lazos de la sincronización del expirarán prematuramente. Este hace que un juego funciona mucho demasiado rápido o hace el software no incluso notar los periférico emulados del hardware, porque no espera bastante tiempo una respuesta.

Una solución común a estos problemas es utilizar un emulador lleno de la CPU tal como DOSBox . La desventaja es que no permite una integración total transparente con el sistema operativo del anfitrión y es más lenta.

Historia

VDMs aparecía con Windows/386 2.1 y es presente en todas las versiones de 32 bits subsecuentes de Windows. En la familia de Windows NT, sin embargo se relegan a funcionar con los programas de Windows 3.x del DOS y y participan no más en la puesta en práctica Windows API . Windows NT ejecutable que se utiliza para manejar un solo DOS (y el ambiente de Windows 3.

VDMs también fue utilizado en el OS/2 2.

Las versiones recientes de Windows NT para las arquitecturas 64-bit, incluyendo la edición profesional x64 de Windows Xp ( X86-64 ), la edición 64-bit ( IA-64 ) de Windows Xp, el servidor 2003 (x64) de Windows y el Windows Vista (x64), incluyen no más el NTVDM porque ningún procesador apoya el modo verdadero necesario al funcionar en modo 64-bit, y puede por lo tanto los usos no más funcionados del MS-DOS (o Windows de 16 bits).

El archivo de NTVDM.exe se encuentra en Vista para el pedacito 32 en la carpeta de C:\Windows\System32 del . Fijándolo para empezar para arriba, funcionará automáticamente, y por lo menos algunos programas del DOS de la herencia funcionarán.

Ver también

Comparación de las máquinas virtuales
Lista de los componentes de Microsoft Windows

.

  • Zenithic
  • Premier Soccer League 2004-05
    Random links:Negasso Gidada | Árboles de Irán | Nueva piel para la vieja ceremonia | 1990 en transporte de carril | Vidyasagar Setu

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">