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.