CPU et architecture
Quelle description du petit-boutiste (little-endian) est correcte ?
- ALes données sont stockées sous forme compressée
- BLes octets d'une donnée multi-octets sont stockés à partir de l'octet de poids faible vers les adresses croissantes
- CLes octets d'une donnée multi-octets sont stockés à partir de l'octet de poids fort vers les adresses croissantes
Afficher la réponse et l'explication
Réponse : B. Les octets d'une donnée multi-octets sont stockés à partir de l'octet de poids faible vers les adresses croissantes
En petit-boutiste, 0x12345678 est stocké à partir de l'adresse la plus basse dans l'ordre 78, 56, 34, 12. L'octet de poids faible étant en tête, une lecture à la même adresse sur 8, 16 ou 32 bits donne toujours la valeur de poids faible, ce qui s'accorde bien avec les circuits d'addition qui procèdent depuis les chiffres de poids faible. Il est utilisé par x86 et ARM (habituellement). Le gros-boutiste (big-endian) est utilisé dans les protocoles réseau, et une conversion de l'ordre des octets est nécessaire entre équipements différents.