2010-01-11 12 views
1

Windows s'exécute uniquement sur les processeurs x86. Est-il possible de faire fonctionner Windows sur des processeurs d'architecture non-x86 comme POWER, SPARC, ARM, etc .... Je sais qu'il y a un programme à savoir, Virtual PC 7 pour Mac qui permet à Windows d'être exécuté sur PowerPC l'intérieur MAC OS, mais pas beaucoup de détails disponibles .... Je parle de la virtualisation dans un sens qui permet aux hôtes et invités machines architectures CPU être différentes ....Comment exécuter Windows à partir d'un émulateur sur une machine hôte non x86?

+0

Voulez-vous vraiment faire cela, ou êtes-vous simplement faire des recherches sur ce qui existe? Etes-vous simplement intéressé par Windows, ou tout type d'émulation de machine (comme les consoles de jeux, ou en exécutant SPARC sur Windows X86?) –

+0

Windows fonctionne sur de nombreuses architectures différentes telles que IA-64 (Itanium), ARM (win CE , gagne RT, Windows Phone ...), DEC Alpha et même PowerPC, MIPS. Actuellement, seuls x86 et ARM sont pris en charge. Le dernier Windows pour Itanium est Windows Server 2008 R2 http://en.wikipedia.org/wiki/Windows#Platform_support –

+0

Inverser Windows, puis le porter! > :-) Vote à fermer en tant que matériel superutilisateur. –

Répondre

0

Peut-être qemu est l'émulateur le plus connu. DosBox est également populaire mais il émule seulement x86 sur différentes architectures.

Si vous êtes un joueur peut-être vous saurez quelques NES, gamecube, playstation 1, 2 ... émulateurs de jeu sur les fenêtres telles que ePSXe ...

Les versions précédentes de Mac OS X a Rosetta pour émulant PowerPC sur x86 http://en.wikipedia.org/wiki/Rosetta_%28software%29. Lors de la migration de 68k à PowerPC qu'ils utilisent un émulateur trop http://en.wikipedia.org/wiki/Mac_68K_emulator

Windows sur Itanium a également une couche d'émulation pour exécuter des applications x86 sur Itanium (http://en.wikipedia.org/wiki/Intel_Itanium_architecture#Emulation http://en.wikipedia.org/wiki/IA-32_Execution_Layer)