Play IT

Endianness — порядок байтов

Интерактивное демо «Endianness — порядок байтов» — раздел Энциклопедия · Данные и разметка.

data-markupencyclopedia

Endianness — порядок байтов

Число uint32 в памяти: little-endian (x86) vs big-endian (сеть)

Память
0x1000
0x2C
младший
0x1001
0x01
byte 1
0x1002
0x00
byte 2
0x1003
0x00
старший
Hex (32-bit)
0x0000012C
Сборка
300
Порядок
LE

На x86 младший байт лежит по младшему адресу. В сетевых протоколах часто big-endian.