À partir de 2010 , les architectures informatiques les plus répandues sont les systèmes 32 -bit et 64 -bit . Leurs différences techniques se situent dans la largeur de registre , la largeur du bus mémoire et d'adressage. Autrement dit , en comparant 32 bits pour les processeurs 64 bits est revient à comparer une route à deux voies à une autoroute à 24 voies. Un processeur 64 bits peut gérer beaucoup plus de trafic de données d'un périphérique 32 bits . Contrairement aux voies d'autoroute , cependant, les architectures 32 bits et 64 bits sont construits différemment . Bit de comparaison et d'adressage mémoire
Un peu réfère à un seul chiffre binaire , 0 ou 1 . Un octet est égal à huit bits. Un processeur 32 bits peut adresser jusqu'à 4 Go de mémoire , tandis que 64 bits peut traiter environ 18 milliards de Go de mémoire.
Bus et régistre Largeur Comparaison
bus fait référence au canal qui transporte des données à un moment donné - comme une voie d'autoroute - tandis registre fait référence au stockage qui peut être facilement accessible par l'ordinateur tout moment. Un processeur 32 bits peut transporter et stocker des données de 32 bits à la fois . Un processeur 64 bits peut transporter et stocker deux fois autant de données .
Limites architecturales
En raison de limitations architecturales qui doivent encore être violé , 64 typique ordinateurs - bits ne peuvent accéder sur 128 Go de mémoire vive (RAM) sans leur faire surdimensionné et encombrant.
exploitation comparaisons système
systèmes d'exploitation deviennent plus avancées , ils nécessitent plus de puissance et plus d'espace d'adresse. Cela met en évidence la limitation de 4 Go les processeurs 32 bits et de nécessité le passage à des systèmes 64 bits. Un système d'exploitation 64 bits peut gérer beaucoup plus de tâches simultanément et permet une commutation plus rapide entre les applications.
Compatibilité
La plupart des programmes sont actuellement les applications 32 bits , ce qui peut exécuter des systèmes d'exploitation 64 bits tant que des pilotes 32 bits sont inclus dans l'installation . Drivers - les fichiers qui communiquent avec le matériel - sont créés différemment pour les systèmes d'exploitation 32 -bit et 64 -bit . Les programmes 64 bits et les pilotes ne peuvent pas être installés dans les systèmes d' exploitation 32 bits parce que l'architecture 32 bits n'est pas conçu pour accueillir les données 64 bits.
Considérations
un processeur 64 bits crée un ordinateur plus puissant que CPU 32-bit . Auparavant, les ordinateurs 64 bits sont limitées aux serveurs et stations de travail haut de gamme capables de gérer des tâches et des calculs complexes. Ils consommaient beaucoup d'énergie et sont plus volumineux , ce qui les rend coûteux et peu pratique pour une utilisation quotidienne . La limitation de 4 Go de mémoire processeurs 32 bits a été jugée suffisante pour gérer les tâches informatiques de l'utilisateur moyen . Avec les systèmes d'exploitation et les applications nécessitant plus d'espace d'adresse, un changement graduel de processeurs 64 bits a commencé. En 2010, plus de programmes sont développés pour travailler pour les ordinateurs à la fois 32 bits et 64 bits. Plus des pilotes sont également conçus pour les systèmes 64 bits. Ce n'est qu'une question de temps avant que les systèmes 64 bits remplacent 32 bits , tout comme les systèmes 32 bits éliminés processeurs 16 bits et les applications.