Adresse mémoire

Résolu
Utilisateur anonyme -  
ryko1820 Messages postés 1677 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Pourquoi les adresse mémoire sont désigné hexadécimal ?

Merci d'avance.
A voir également:

3 réponses

JwTdd
 
bonjour, parceque avec 4 bits il y a 16 combinaisons possible, avec 3 il yen a 8. donc on a gardé la base de 16 plutôt que la base de 10...
1
ryko1820 Messages postés 1677 Date d'inscription   Statut Membre Dernière intervention   276
 
Hello,

Toute la logique d'un ordinateur est basée sur le système binaire : des 0 et des 1.
Les registres de mémoire d'un ordinateur pour pouvoir manipuler et/ou stocker ces informations binaires doivent donc utiliser des emplacements et une organisation dont l'adressage et les contenus reposent sur des valeurs multiples du binaire : 2/4/8/16/32/64/128/264/etc ...

Dans les premiers ordinateur, qui n'embarquaient même pas de compilateur et pour lesquels il fallait rentrer à la main le code machine, il était plus facile pour les humains de programmer en introduisant des caractères octales ou hexadécimales, que de longue suites de 0 et 1 qui signifiaient la même chose.
Cette notation pratique et compréhensible pour un humain est encore depuis conservée.

... Maintenant on pourrait peut être utiliser d'autres bases (au choix 32/64/128/264/etc ...), mais elles seraient toujours basées sur le binaire et seraient moins facilement compréhensible et représentable pour un humain (32 ça pourrait encore être noté, mais 64 ça deviendrait plus compliqué en terme de signes ...).

Une révolution informatique remettra sans doute un jour en cause ces fondamentaux, et seuls nos vieux ordinateurs (actuels ou futurs) à la logique binaires seront capables au début de communiquer avec ces machines à la logique différentes, mais pour l'instant c'est toujours incontournable ...
1
Utilisateur anonyme
 
Merci beaucoup pour ta réponse :)
0
ryko1820 Messages postés 1677 Date d'inscription   Statut Membre Dernière intervention   276
 
oops 264. J'avais pas fini mon café ;-)

De rien et bonne journée
0
Utilisateur anonyme
 
Merci mais pourquoi pas la base 17 alors ?
0