Дом развитие Что такое big-endian? - определение из техопедии

Что такое big-endian? - определение из техопедии

Оглавление:

Anonim

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

Big-endian относится к способу последовательного хранения данных в памяти компьютера. Как и в книгах или журналах, где первое слово появляется в верхнем левом углу каждой страницы, данные в системе с прямым порядком следования организованы так, что наиболее значимые цифры или байты появляются в верхнем левом углу страница памяти, в то время как наименее значимые из них появляются в нижнем правом углу. Это в отличие от систем с прямым порядком байтов, в которых наименее значимые данные организованы в верхнем левом углу, а самые важные байты отображаются в правом нижнем углу. Обе системы относятся к «порядку байтов» компьютерных систем, или как байты расположены для этой конкретной системы.

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

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


Однако эта проблема была устранена в современных компьютерных системах с помощью автоматических преобразований. Кроме того, использование систем с прямым или прямым порядком байтов имеет смысл, только если вы разбиваете данные на несколько небольших значений. Если вы используете 32-битный регистр или более, вы можете хранить все, и нет нужды учитывать порядок байтов.

Что такое big-endian? - определение из техопедии