Порядок байтов: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
отмена правки 84493457 участника 217.118.91.41 (обс.) тестовая правка
Строка 8:
 
=== Порядок от старшего к младшему ===
Порядок ''от старшего к младшему'' ({{lang-en|big-endian}} — с большого конца): <math>A_n,\dots,A_0</math>. Этот порядок соответствует привычному порядку записи [[арабские цифры|арабских цифр]], например, число ''сто двадцать три'' будет записано при таком порядке как ''123''.
Порядок ''от старшего к младшему'' или ({{lang-en|big-endian}}, дословно: «тупоконечный»): <math>A_n,\dots,A_0</math>, запись начинается со старшего и заканчивается младшим. Этот порядок является стандартным для протоколов [[TCP/IP]], он используется в заголовках пакетов данных и во многих протоколах более высокого уровня, разработанных для использования поверх TCP/IP. Поэтому, порядок байтов от старшего к младшему часто называют сетевым порядком байтов ({{lang-en|network byte order}}). Этот порядок байтов используется процессорами [[IBM 360]]/370/390, [[m68k|Motorola 68000]], [[SPARC]] (отсюда третье название — ''порядок байтов Motorola'', ''Motorola byte order'').
 
Порядок ''от старшего к младшему'' или ({{lang-en|big-endian}}, дословно: «тупоконечный»): <math>A_n,\dots,A_0</math>, запись начинается со старшего и заканчивается младшим. Этот порядок является стандартным для протоколов [[TCP/IP]], он используется в заголовках пакетов данных и во многих протоколах более высокого уровня, разработанных для использования поверх TCP/IP. Поэтому, порядок байтов от старшего к младшему часто называют сетевым порядком байтов ({{lang-en|network byte order}}). Этот порядок байтов используется процессорами [[IBM 360]]/370/390, [[m68k|Motorola 68000]], [[SPARC]] (отсюда третье название — ''порядок байтов Motorola'', ''Motorola byte order'').
В этом же виде (используя представление в [[десятичная система счисления|десятичной системе счисления]]) записываются числа [[арабские цифры|индийско-арабскими цифрами]] в письменностях с порядком знаков слева направо (латиница, кириллица). Для письменностей с обратным порядком (арабская) та же запись числа воспринимается как «от младшего к старшему»{{Нет АИ|16|11|2016}}.
 
Порядок байтов от старшего к младшему применяется во многих [[формат файла|форматах файлов]] — например, [[PNG]], [[FLV]], [[EBML]].