Vous êtes sur la page 1sur 1

Les diffrents types de mmoire Pour vous donner une ide, voici les diffrents types de mmoire existant

dans un ordi nateur, de la plus rapide la plus lente : Les registres : une mmoire ultrarapide situe directement dans le processeur. La mmoire cache : elle fait le lien entre les registres et la mmoire vive. La mmoire vive : c'est la mmoire avec laquelle nous allons travailler le plus souvent. Le disque dur : que vous connaissez srement, c'est l qu'on enregistre les fich iers. //Il faut ajouter une dernire chose trs importante : seul le disque dur retient to ut le temps les informations qu'il contient. Toutes les autres mmoires (registres , mmoire cache, mmoire vive) sont des mmoires temporaires : lorsque vous teignez vot re ordinateur ces mmoires se vident ! Heureusement, lorsque vous rallumerez l'ordinateur, votre disque dur sera toujou rs l pour rappeler votre ordinateur qui il est Il y a les adresses : une adresse est un nombre qui permet l'ordinateur de se re prer dans la mmoire vive Notre RAM ne peut stocker que des nombres. En langage C, une variable est constitue de 2 choses : Elle a une valeur : c'est le nombre qu'elle stocke, par exemple 5. Elle a un nom : c'est ce qui permet de la reconnatre. En programmant en C, on n'aura pas retenir l'adresse mmoire (ouf !), on va juste indiquer des noms de va riables la place. C'est le compilateur qui fera la conversion entre le nom et l' adresse. Voil dj un souci en moins. Ce n'est pas tout ! Pour les types stockant des entiers (char, int, long...), il existe d'autres types dits "unsigned" (non signs) qui eux ne peuvent stocker que des nombres positifs. Pour les utiliser, il suffit d'crire le mot "unsigned" dev ant le type :char s'arrte 128, tandis que unsigned char s'arrte 255 par exemple

Vous aimerez peut-être aussi