Comment télécharger un émulateur 3DS pour Windows 7 32-bit


Réponse courte : Non, vous ne pouvez pas't. Nope. Il't totalement impossible.

Réponse longue :


Non. Pour comprendre la raison, vous devez d'abord comprendre ce que les termes 32 bits et 64 bits signifient réellement.

Les ordinateurs utilisent leur mémoire vive (RAM) pour stocker temporairement les informations sur lesquelles ils travaillent. Le CPU, le composant principal (ou le cerveau) de l'ordinateur a besoin d'un moyen de se référer à certaines parties de la mémoire afin d'y accéder. Pour ce faire, il utilise un numéro, un pointeur qui indique l'endroit spécifique de la mémoire. La longueur de ce numéro détermine la quantité de mémoire dont dispose l'ordinateur. Par exemple, s'il était d'un chiffre, nous pourrions utiliser 10 emplacements mémoire (ou 10 octets) de 0 à 9. Si maintenant nous augmentons la longueur de notre pointeur d'un chiffre, nous aurons des pointeurs de 0 à 99, soit 100 octets. Bien sûr, les ordinateurs utilisent le système de nombres binaires et à cause de cela, la taille de la mémoire est toujours une puissance de 2.

Les ordinateurs plus anciens utilisaient des tailles d'adresses plus petites. Par exemple, l'Intel 8008[1] de 1972 avait un bus d'adresse de 14 bits et supportait jusqu'à 16 Ko de mémoire. Le plus récent Intel 8086[2] sorti en 1978 avait un bus d'adresse de 20 bits[3] et supportait jusqu'à 1MB de mémoire. En ce qui concerne les processeurs plus récents, le Pentium 4 avait un bus d'adresse de 32 bits supportant jusqu'à 4GB de RAM. Malheureusement, je n'ai pas pu trouver d'informations sur le nombre de couloirs de bus d'adresse des derniers processeurs, mais d'après les spécifications de l'Intel Core i7 6950X[4], on peut lire qu'il supporte jusqu'à 128 Go de RAM. Nous pouvons en déduire qu'il possède un bus d'adresse de 37 bits. (D'autres sources[5] suggèrent que les processeurs modernes ont généralement 48 broches d'adresse, ce qui devrait théoriquement permettre de prendre en charge 256 To de RAM)

Mais le i7 est un processeur 64 bits, comment peut-il avoir un bus d'adresse de 37 bits ?

La taille du bus d'adresse est différente du " nombre de bits " du processeur. Le premier est le nombre de bits utilisés pour représenter l'emplacement mémoire, donc le nombre maximum d'emplacements mémoire et le second est le nombre de bits de chaque registre à l'intérieur du CPU.

Le problème ici est que les jeux ont besoin de beaucoup de mémoire pour fonctionner. De nombreux titres aujourd'hui ont une exigence minimale de 8 Go, diable, certains en demandent même 16 ! Puisque les systèmes 32 bits (qui ont généralement la même largeur de bus d'adresse) ne supportent que jusqu'à 4 Go de RAM, ils ne peuvent't vraiment supporter ces jeux.

Mais ce'n'est pas le pire problème. Vous vous souvenez de ce que j'ai dit sur la taille des registres ? Un CPU 32 bits peut gérer jusqu'à 32 bits dans chaque cercle d'horloge, tandis qu'un CPU 64 bits peut en faire 64. Peu importe la quantité de mémoire nécessaire à un programme, s'il est conçu pour utiliser des registres de 64 bits, il ne pourra pas fonctionner sur un processeur de 32 bits. L'inverse ne s'applique pas cependant puisqu'il peut simplement utiliser moins que la taille de registre dont il dispose. De plus, les processeurs 64 bits ont un jeu d'instructions 64 bits qui permet plus de fonctionnalités que les processeurs 32 bits n'ont pas.

Donc, malheureusement non, vous ne pouvez'jouer à des jeux 64 bits sur un système 32 bits :/

EDIT : Cela dit, si l'ordinateur a un processeur 64 bits mais une version 32 bits de Windows 7, il est toujours possible d'émuler les instructions 64 bits à l'intérieur d'une machine virtuelle. QEMU et VMWare peuvent faire de telles émulations mais faire tourner un autre système d'exploitation à l'intérieur d'une VM pour jouer à un jeu n'est't la solution... optimale. Dans ce cas, il serait bien plus préférable d'installer une version 64 bits de Windows.

Notes de bas de page

[1] Intel 8008 - Wikipédia[2] Intel 8086 - Wikipédia[3] Bus d'adresses - Wikipédia[4] Processeur Intel® Core™ i7-6950X Extreme Edition (25M Cache, jusqu'à 3,50 GHz) Spécifications produit[5] Limite de RAM - Wikipédia.