Adresse mémoire
Résolu
Utilisateur anonyme
-
ryko1820 Messages postés 1677 Date d'inscription Statut Membre Dernière intervention -
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.
Pourquoi les adresse mémoire sont désigné hexadécimal ?
Merci d'avance.
A voir également:
- Adresse mémoire
- Darkino nouvelle adresse - Guide
- Adresse mac - Guide
- Changer adresse dns - Guide
- Mémoire vive - Guide
- Adresse url - Guide
3 réponses
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...
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 ...
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 ...