Je comprends que l'une des limites des processeurs 32 bits est l'incapacité de gérer facilement plus de 4 Go de RAM, ce qui est un besoin actuel même pour l'informatique grand public sur les téléphones, les tablettes et les ordinateurs portables.
WQuels sont les autres avantages informatiques courants d'une architecture de taille de registre 64 bits par rapport à une architecture de taille de registre 48 bits?
Veuillez citer des sources pertinentes ou fournir un raisonnement détaillé dans vos réponses. Le nombre de bits qui sont des puissances de deux est meilleur ne fournit pas de justification technique.
Bien sûr, si le prix n'était pas une considération, plus il y a de bits, mieux c'est, nous ne pouvons évidemment pas non plus prédire les besoins futurs lointains.
Un bus plus large peut être capable de déplacer des données plus rapidement mais la taille du bus ne doit pas toujours correspondre à la taille du registre, n'est-ce pas? De plus, un processeur avec plus de transistors et plus de lignes peut être forcé de fonctionner à une fréquence d'horloge légèrement plus lente en raison de limitations physiques peut-être?
Avec 48 bits, vous pouvez adresser 256 To de RAM: beaucoup d'espace pour être utile pendant au moins les prochaines décennies. Il semble que, généralement, les nombres 32 bits sont déjà très grands pour la plupart des calculs entiers et décimaux pour la programmation grand public, ce qui fait que 64 bits semble inutile. Les applications 64 bits finissent par consommer plus de RAM et le processeur lui-même se retrouve avec beaucoup de transistors gaspillés dans l'ALU, l'unité de contrôle et le bus pour les bits qui ne sont tout simplement pas nécessaires. Tout cela prend un espace supplémentaire en silicium qui pourrait être utilisé pour simplement rendre les processeurs plus petits et moins chers ou pourrait être mieux utilisé sous la forme de caches ou de cœurs supplémentaires.