Sobes.tech
Junior — Middle

Можете ли објаснити шта значи редослед бајтова big-endian при чувању података у меморији?

sobes.tech АИ

Одговор од АИ

Red big-endian bajtova je način skladištenja višebajtnih brojeva u memoriji, pri čemu je najviši (najznačajniji) bajt smešten na najnižoj adresi, tj. na početku sekvence. Na primer, 32-bitni broj 0x12345678 u memoriji će biti sačuvan kao:

Adresa:   0x00  0x01  0x02  0x03
Vrednost:  0x12  0x34  0x56  0x78

Ovo je suprotno od little-endian, gde se najmanje značajan bajt čuva prvi. Big-endian se često koristi u mrežnim protokolima (redosled bajtova u mreži) i u nekim arhitekturama procesora.