Перейти к содержанию

Старший бит

Материал из Мегавики — свободной энциклопедии

Старший бит (англ. most significant bit, MSB) или наиболее значимый бит (англ. high-order bit) — в информатике это позиция бита в двоичном числе, имеющая наибольшее значение.

Описание[править]

Двоичное беззнаковое двоичное представление десятичного числа 149 с выделенным старшим битом (MSB); в 8-битном двоичном числе представляет значение 128 десятичного числа. Младший бит (LSB) являет собой значение 1.

MSB иногда упоминается как бит старшего разряда или самый левый бит из-за соглашения в позиционной нотации записи более значащих цифр слева.

MSB также может соответствовать знаковому биту в двоичного числа со знаком[укр.]. В обратном коде и дополнительном коде «1» обозначает отрицательное число, а «0» обозначает положительное число.

Обычно каждому биту присваивается номер позиции в диапазоне от нуля до N-1, где N это количество битов в используемом двоичном представлении. Обычно это просто показатель степени для соответствующего веса бита в двоичной системе счисления (например, в 231..20). Хотя некоторые производители процессоров назначают битовые числа противоположным образом (что не совпадает с разным порядком байтов), MSB однозначно остаётся наиболее значимым битом. Это может быть одной из причин, по которой термин MSB часто используется вместо номера бита, хотя основная причина, вероятно, состоит в том, что разные представления чисел используют разное количество бит.

MSB также может обозначать «самый значимый байт».[1] Смысл параллелен вышеупомянутому: это байт (или октет) в той позиции многобайтового числа, который имеет наибольшее потенциальное значение. Чтобы избежать этой двусмысленности, часто используются менее сокращенные термины «MSbit» или «MSbyte».[2][3][4]

См. также[править]

Примечания[править]

  1. Rouse, Margaret. most significant bit or byte. TechTarget (сентябрь 2005). Дата обращения: 22 марта 2020. Архивировано 29 июля 2020 года.
  2. II, Patrick J. Sweeney. RFID For Dummies (англ.). — John Wiley & Sons, 2010. — ISBN 9781118054475.
  3. Amulet Bitmap Format. web.mit.edu. Дата обращения: 25 февраля 2018. Архивировано 19 февраля 2017 года.
  4. Memory MAYHEM! Memory, Byte Ordering and Alignment. www.cs.umd.edu. Дата обращения: 25 февраля 2018. Архивировано 16 апреля 2021 года.