Sobes.tech
Junior — Middle

Pouvez-vous expliquer ce que signifie l'ordre des octets big-endian lors du stockage des données en mémoire?

sobes.tech IA

Réponse de l'IA

L'ordre des octets big-endian est une méthode de stockage des nombres multi-octets en mémoire, où l'octet le plus significatif (le plus important) est placé à l'adresse la plus basse, c'est-à-dire au début de la séquence. Par exemple, un nombre de 32 bits 0x12345678 en mémoire sera stocké comme :

Adresse :  0x00  0x01  0x02  0x03
Valeur :   0x12  0x34  0x56  0x78

Ceci est l'opposé du little-endian, où l'octet le moins significatif est stocké en premier. Le big-endian est souvent utilisé dans les protocoles réseau (ordre des octets réseau) et dans certaines architectures de processeurs.