Como o DosBox executa aplicativos de 8 bits no sistema operacional de 64 bits?

1

Normalmente, quando tentamos executar aplicativos como uma linguagem C, Assembler em um sistema operacional de 64 bits, isso simplesmente não funcionará, a menos que utilizemos programas como o DosBox.

Eu quero saber o motivo pelo qual os aplicativos de 8 bits não funcionam no sistema operacional de 64 bits? Como os 64 bits são muito maiores que os de 8 bits, portanto, os aplicativos de 8 bits devem funcionar no processador de 64 bits e, por isso, não?

e como programas como o DosBox tornam tais aplicativos de 8 bits executáveis no sistema operacional de 64 bits?

Tanto quanto eu sei - > essas aplicações de 8 bits são operadas em modo Real (modo Dos).

Então, isso significa que não há modo real ao usar o sistema operacional de 64 bits?

Estou confuso sobre esse conceito, pesquisei muito no google, mas não consegui encontrar nenhuma resposta.

    
por micheller 12.09.2012 / 21:05

1 resposta

2

Leia Por que não é possível um sistema operacional de 64 bits executar um aplicativo de 16 bits?

O DOSBox é capaz de emular CPUs, gráficos e hardware de áudio mais antigos. Leia o link para saber mais.

    
por 12.09.2012 / 21:18