Questions sur les systèmes d'exploitation hérités

4

J'ai besoin de savoir pour un script que j'écris pour VMware. Windows 95 est-il 32 bits ou 16 bits et Windows 98 est-il 32 bits ou 16 bits?

ianc1215
la source

Réponses:

6

Windows 95 et Windows 98 sont tous deux 32 bits, mais ils peuvent exécuter des applications 16 bits et disposer d'un calque de compatibilité pour les pilotes de périphérique 16 bits.

grawity
la source
2
Toutes les versions Windows (à l’exception des x86 à 64) sont compatibles 16 bits via Machine virtuelle DOS , droite?
Daniel Beck
6

Windows 95 et 98 étaient hybrides en ce sens que certains pilotes et applications inclus étaient en fait de 16 bits, bien qu’ils aient un noyau de 32 bits. Récemment, la même chose s'est produite avec la transition de 32 bits à 64 bits, dans laquelle Apple a publié Leopard comme système d'exploitation hybride 32/64 bits, suivi de Snow Leopard 64 bits.

ewindisch
la source
2
+1 pour hybride, ce qui est plus proche de la vérité. Certains éléments du système d'exploitation étaient en 16 bits et une couche thunking fournissait une traduction entre 16 et 32 ​​bits. Cependant, les systèmes d’exploitation 32/64 bits tels que Leopard ou Linux ne le font pas, tout le noyau OS est en 32 bits ou en 64 bits.
Rich Homolka
1
Bien que, dans le but de VMWare, c'est 32 bits.
Rich Homolka
3

Les deux sont en 32 bits. Via Wikipédia :

Des modifications majeures ont également été apportées aux niveaux inférieurs du système d'exploitation, telles que le passage d'une architecture principalement 16 bits à une architecture 32 bits pré-multitâche.

Daniel Beck
la source