@specsoftdevel live:.cid.8e17e9b93cabb607 specsoftdev@gmail.com

Endianness(порядок байт): big-endian (BE) и little-endian (LE). В чем разница?

Процессоры: amd, intel - процессоры с LE архитектурой.
Процессоры: SPARC — big endian.
Это означает что, где, когда, например, имеется два байта в памяти:
0x01 и 0x02 в шестнадцатеричной системе числения
в двоичной они будут выглядеть так:
00000001 и 00000010

и если процессору дать команду считать эти два байта одним(16 битный) числом, разные процессоры с разной LE или BE архитектурой посчитают по разному
Одни посчтаются эти данные числом:
0x0102
другие:
0x0201