Questões do sistema operacional legado

4

Eu preciso saber de um script que estou escrevendo para o VMware. O Windows 95 é de 32 bits ou 16 bits e é o Windows 98 de 32 bits ou 16 bits?

ianc1215
fonte

Respostas:

6

O Windows 95 e o Windows 98 são de 32 bits, mas podem executar aplicativos de 16 bits e ter uma camada de compatibilidade para drivers de dispositivo de 16 bits.

grawity
fonte
2
Todas as versões do Windows (excluindo x86-64) são compatíveis com 16 bits via máquina Virtual DOS , certo?
Daniel Beck
6

O Windows 95 e 98 eram híbridos, pois alguns drivers e aplicativos incluídos na verdade eram de 16 bits, embora tivessem um kernel de 32 bits. Recentemente, o mesmo aconteceu com a transição de 32 bits para 64 bits, em que a Apple lançou o Leopard como um sistema operacional híbrido de 32/64 bits, seguido pelo Snow Leopard de 64 bits.

ewindisch
fonte
2
+1 para híbrido, o que está mais próximo da verdade. Alguns elementos do SO foram de 16 bits, e uma camada de thunking forneceu uma tradução entre 16 e 32 bits. No entanto, sistemas operacionais de 32/64 bits, como Leopard ou Linux, não fazem thunking, todo o kernel do sistema operacional é de 32 ou 64 bits.
Rich Homolka
1
Porém, para o propósito do VMWare, é de 32 bits.
Rich Homolka
3

Ambos são de 32 bits. Via Wikipedia :

Houve também grandes alterações feitas em níveis mais baixos do sistema operacional, como a mudança de uma arquitetura de 16 bits para uma arquitetura de 32 bits multitarefa preventivamente.

Daniel Beck
fonte