Mémoire adressable ?

Bonjour,
D'où vient la limite maximale de mémoire adressable ? Est-ce lié au nombres de bits de l'UC ?
Si on prend de vieux processeurs, pourquoi les limites sont-elles de 16 Ko pour un 8008, 1 Mo pour 8086/8088 ?
Et pourquoi Windows XP ne sait-il pas adresser plus de 2 Go (d'après ce que j'ai pu lire) ?
Merci par avance pour vos réponses
Configuration: Windows XP
Firefox 3.0.1

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. La limite memoire de xp 32 bites est de 3 Go OK
    1. Bonjour

      Faux, c'est 4 Gigas adressables.

      La dessus tu enleves l'adressage de la CG et autres péripih il te reste en gros , pour les CM bien conçues, environ 3,5 giga adressables, pur les moins bonnes 3,2 Giga.

      Mais si tu ne fais rien , ça ne sert à rien car XP n'alloue que 2 giga de mémoire user.

      C'est là qu'interviennenr les switch /3Gb et /userva du boot.ini qui permettent d'augmenter cette mémoire user.
  2. La mémoire étant découpée en cellules (de même taille), l'adresse mémoire est l'adresse de chacune de ces cellules.
    Et comme globalement chaque cellule stocke 1 octet (ou 8 bits) on retrouve bien 16 Ko
    En généralisant, mémoire adressable =
    en Ko: ((nb octet par cellule) * 2^(nb bits du proc))/1024
    en bits: ((nb bits par cellule) * 2^(nb bits du proc))