Порядок байтов: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Oleg4280 (обсуждение | вклад) отмена правки 84493457 участника 217.118.91.41 (обс.) тестовая правка |
CodeMonk (обсуждение | вклад) →Порядок от старшего к младшему: написал понятнее |
||
Строка 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'').▼
▲
Порядок байтов от старшего к младшему применяется во многих [[формат файла|форматах файлов]] — например, [[PNG]], [[FLV]], [[EBML]].
|