Godzil (./163) :
Je trouve que c'est pas forcement correlé.. On a bien des processeurs 32bits qui gerent des systemes de fichiers 64bit.. on peut bien imaginer (surtout sur de l'embarqué) avoir un systeme de fichier "16b" sur un proco "32b"..
Oui ça crée ce que j'appelle des limitations artificielles.
Prend par exemple le cas d'un calcul algébrique ou la taille de l'expression resultat depasserait les 32 Ko.Mais la TI89T/V200 retournerait une erreur de mémoire alors qu'elle aurait assez de mémoire vivre pour resoudre le problème.
Vu le manque d'optimisation de certains algorithmes ou la simplification automatique qui peut avoir ses travers(matrices avec des élément contenant des des racines et des nombres complexes au denominateur par exemple) ça n'aurait pas été du luxe.
Bien sur une fois que TI a commencé à utiliser de la mémoire Flash avec des secteurs de 64 Ko il leur était difficile voire impossible de revenir en arrière.
Sur les HP48/49 par exemple le proc pouvait gerer des objets d'une taille codée sur 20 bits(mais i base de quartets soit une taille max de 512 Ko),et le système(qui date de 1989 quand même !) exploitait à fond cette possibilité.De ce fait les HP pouvaient supporter en pratique des objets dont la taille etait inférieure à la moitié de la RAM disponible.
Si HP avait su réecrire une version 32 bits de son O.S pour l'architecture ARM la machine resultante aurait été surpuissante,à condition bien sur que ce ne soit pas une machine à la qualité douteuse comme la HP49G+.