Endian

Автор: John Stephens
Дата создания: 2 Январь 2021
Дата обновления: 28 Июнь 2024
Anonim
Endianness Explained With an Egg - Computerphile
Видео: Endianness Explained With an Egg - Computerphile

Содержание

Определение - Что означает Endian?

Endian относится к тому, как порядок байтов в многобайтовом значении воспринимается или действует. Это система упорядочения отдельных элементов в цифровом слове в памяти компьютера, а также описания порядка передачи байтовых данных по цифровой линии связи. Цифровые слова могут быть представлены как little-endian или big-endian.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет Endian

Порядковый или порядковый номер представляет собой порядок байтов, выбранный для всех цифровых вычислений, выполняемых в конкретной компьютерной системе, и определяет архитектуру и подход низкоуровневого программирования, который будет использоваться для этой системы. Хотя сегодня порядок байтов не так уж важен для совместимости системы, так как на нижних уровнях его всегда можно обойти, так что программисты и пользователи языка высокого уровня уже абстрагированы от системы.

Термин endian был впервые введен Дэнни Коэном, в частности, два вида endianness: little-endian и big-endian, для описания порядка следования байтов в хорошо известном политическом и техническом документе экспертизы по вопросам порядка следования байтов в 1980 году. термин из романа Джонатана Свифта 1726 года «Путешествия Гулливера», где разразилась гражданская война, из-за которой конец яйца должен был быть разбит первым: маленький конец или большой конец.


Вычислительный мир все еще разделен между большим и младшим порядком байтов, хотя между ними больше нет явных преимуществ или недостатков. Индустрия микропроцессоров тяготеет к порядку байтов, потому что архитектура Intel x86, которая широко используется сегодня, использует это. Но big-endian рассматривается как порядок байтов в сети, потому что этим пользуется пакет интернет-протокола (IP), то есть IPv4 / 6, TCP и UDP. Однако, учитывая их различия, компьютерные системы все еще работают, потому что эта разница уже была учтена.