Ejecucion de aplicaciones MS-DOS

26/08/2005 - 17:09 por **Jessica | Informe spam
Tengo algunos Cds de juegos antiguos, pero cuando intento instalarlos o
ejecutarlos , salen mensajes como "El archivo de sistema no es apropiado
para ejecutar aplicaciones MS-DOS y Windows..."
En resúmen, mi duda es porque es que ciertos programas funcionan con ciertos
sistemas operativos y con otros no? que relacion tiene esto con eso de
windows de 16 bits, 32 bits ? porque las aplicaciones creadas para ser
ejecutadas en DOS no funcionan con ciertos windos ?

Jessica

Preguntas similare

Leer las respuestas

#1 JM Tella Llop [MVP Windows]
26/08/2005 - 17:16 | Informe spam
Windows XP es un sistema operativo de 32 bits, que da soporte y
compatibilidad a las aplicaciones de 16.
El msdos en sistemas NT (como XP) no existe. Pero a cambio se de un
"mulador" de el que permite todo... excepto acceso directo al hardware. Un
sistema operativo, no será tal, mientras no tenga control absoluto sobre los
recursos hardware y realice una abstraccion del hardware. Por ello, no todos
los programas msdos pueden ejecutarse bajo dicho emulador: unicamente los
que no intenten acceder directamente al hardware (esto era una mala
costumbre que provocaba caidas en otros sistemas operativos que tenian
algunos programadores de la vieja escuela. Nunca hay que acceder si no es a
traves de un driver de dispositivo).

Es por ello, que W9X no puede considerarse un sistema operativo (realmente
podemos decir que era una interfaz grafica muy potente sobre msdos).

Espero que esto te aclare un poquito las cosas...

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"**Jessica" wrote in message
news:
Mostrar la cita
#2 Antonio Amengual[MSMVP]
26/08/2005 - 17:25 | Informe spam
existe un potente emulador de MSDOS llamado Dos Box.exe que te permitira usar el viejo soft de 16 bits
busca dosbox.exe con google y tira millas


Bienvenidos al sitio de MVP de Microsoft
Mostrar la cita
Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use.


XP Pro-2600-limpia+SP2

por favor
respuestas al grupo; asi nos beneficiamos todos
no se responde personalmente

saludos

Antonio
ms mvp windowsxp shell user

"**Jessica" wrote in message news:
Mostrar la cita
#3 **Jessica
26/08/2005 - 18:17 | Informe spam
Gracias , me quedó mucho mas claro , mas bien explicame por favor con un
ejemplo eso de "abstraccion del hardware".
Jessica


¨Cuando encuentres la verdad, por favor ponle otro velo¨


"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:
Mostrar la cita
#4 JM Tella Llop [MVP Windows]
26/08/2005 - 18:27 | Informe spam
Pues simple: el hardware no existe para los programas: si intentan un acceso
mediante una instruccion ensambladora in / out, por ejemplo (en modo 3 que
es como se ejecuta cualquioer programa), ocurrirá una excepcion en el
procesador y tomará control la rutina de tratamiento de excpeciones (en modo
0, pertenicente al kernel). Esta a su vez, analizará si tiene un controlador
de dispositivo (tambien se ejecutan todos en modo 0), al cual le cederá el
control. Es decir, el hardware no existe de cara a las aplicaciones (ni tan
siquiera de cara a muchas de las rutinas del kernel. El HAL es el encargado
de la abstraccion del hardware).

Jose Manuel Tella Llop
MVP - Windows
(quitar XXX)
http://www.multingles.net/jmt.htm

Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.

This posting is provided "AS IS" with no warranties, and confers no
rights.
You assume all risk for your use.



"**Jessica" wrote in message
news:ONY$
Mostrar la cita
#5 **Jessica
26/08/2005 - 19:32 | Informe spam
En buen cristiano : el hardware no existe para las aplicaciones, por eso
utilizan a los sistemas operativos como intermediarios los cuales a su vez
se valen de drivers para comunicarse con el hardware. ¿asi es?



¨Cuando encuentres la verdad, por favor ponle otro velo¨


"JM Tella Llop [MVP Windows]" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida