« Fonctionnement d'un ordinateur/Le modèle mémoire : alignement et boutisme » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 23 :
====Adresses valides et invalides====
Avec cette technique, il y a une différence entre l'adresses d'un mot et l'adresses d'un byte. Les
Prenons un exemple, afin de détailler quelque peu le propos. Prenons un processeur ayant des mots de 4 octets et répertorions les adresses utilisables. Le premier mot contient les ''bytes'' d'adresse 0, 1, 2 et 3. L'adresse zéro est l'adresse de l'octet de poids faible et sert donc d'adresse au premier mot, les autres sont inutilisables sur le bus mémoire. Le second mot contient les adresses 4, 5, 6 et 7, l'adresse 4 est l'adresse du mot, les autres sont inutilisables. Et ainsi de suite. Si on fait une liste exhaustive des adresses valides et invalides, on remarque que seules les adresses multiples de 4 sont utilisables. Et ceux qui sont encore plus observateurs remarqueront que 4 est la taille d'un mot.
|