Aujourd'hui, les ordinateurs sont de deux types: ceux exécutant une version 32 bits du système d'exploitation et ceux exécutant un système d'exploitation 64 bits. La différence est la quantité d'informations au processeur de l'ordinateur peut gérer à tout moment précis.Même si un ordinateur conçu pour un système d'exploitation 64-bit a beaucoup plus de puissance de calcul potentiel, il exige des changements fondamentaux dans la façon dont son logiciel est conçu.
Le mot "bit" se réfère à la façon dont les ordinateurs traitent l'information en binaire , où toutes les données est répertorié comme une chaîne de chiffres qui peut être soit un 0 ou un 1. Chacune de ces chiffres est connu comme un bit, ce qui signifie un processeur 32 bits peut traiter 32 chiffres à la fois. Ne pas confondre avec la mémoire, qui mesure la quantité totale d'information d'un ordinateur peut se rappeler sans avoir à utiliser un périphérique de stockage comme un disque. Alors que le chiffre de la mémoire sera beaucoup plus grand, un ordinateur ne peut pas traiter toutes ces informations à la fois.
Le logiciel pour un ordinateur avec un processeur 32-bit, y compris les systèmes d'exploitation tels que Windows, doit être spécialement écrit pour correspondre à ce processeur. La même chose s'applique pour les processeurs 64 bits. Microsoft a produit les éditions 32 bits et 64 bits de Windows XP et Vista, et fera de même pour Windows 7.
Il y a aussi quelques limites mathématiques importantes aux deux types de processeur. Un processeur 32 bits ne peut fonctionner avec un maximum de 4 Go de mémoire, ce qui est généralement limitée à 2 Go pour un seul programme. Un processeur 64 bits peut théoriquement travailler avec 17 milliards de Go de mémoire. Un processeur 64 bits peut également effectuer certaines tâches deux fois plus vite.
Les limitations de la mémoire d'un processeur 32 bits ont commencé à devenir clair avec Vista, qui utilise une grande quantité de mémoire et il peut être difficile d'exécuter plusieurs programmes à la fois sans utiliser même un plein 4Go de mémoire. Pendant ce temps, il semblait impossible une fois que l'un quelconque programme aurait besoin de plus de 2 Go de mémoire, mais certains jeux vidéo modernes ont frappé cette limite. Pour ces raisons, les processeurs 64 bits vont probablement commencer à devenir beaucoup plus populaire, ce qui augmentera le nombre de consommateurs intéressés par l'achat d'un système d'exploitation 64-bit.
Les éditions 64 bits de Windows peuvent exécuter des logiciels conçus pour l'édition 32 bits grâce à un mode de compatibilité spécifique, mais les résultats peuvent être très variés.L'utilisation d'un système d'exploitation 64 bits peut également causer des problèmes avec les pilotes. Ce sont de petits logiciels qui coordonnent chaque périphérique matériel avec un système d'exploitation tel que Windows.