Sobes.tech
Junior — Middle

Tudja magyarázni, mit jelent a big-endian bájt sorrend az adatok memória szerinti tárolásakor?

sobes.tech MI

Válasz az MI-től

A big-endian bájt sorrend egy olyan módszer a többbájtos számok memória szerinti tárolására, ahol a legnagyobb értékű (legfontosabb) bájt a legalacsonyabb címen helyezkedik el, azaz a sorozat elején. Például, a 0x12345678 32-bites szám a memóriában így tárolódik:

Cím:    0x00  0x01  0x02  0x03
Érték:  0x12  0x34  0x56  0x78

Ez ellentétes a little-endian-nel, ahol a legkevésbé jelentős bájt kerül elsőként tárolásra. A big-endian gyakran használatos hálózati protokollokban (hálózati bájt sorrend) és néhány processzorarchitektúrában.