Бит
| Наименование | Международное по МЭК обозначение (англ.)[1] |
Русское По ГОСТ обозначение[2] |
Значение |
|---|---|---|---|
| бит | bit | бит | 1 |
| октет, байт | o, В | Б (байт) | 1 Б = 8 бит |
Бит (англ. binary digit; также игра слов: англ. bit — немного) (один двоичный разряд в двоичной системе счисления) — одна из самых известных единиц измерения количества информации. Обозначается по ГОСТ 8.417-202, применяются с двоичными приставками.
Клод Шеннон в 1948 г предложил использовать слово bit для обозначения наименьшей единицы информации в статье A Mathematical Theory of Communication.
В зависимости от точек зрения, бит может определяться следующими способами:
- По Шеннону[3]:
- Бит — это двоичный логарифм вероятности равновероятных событий или сумма произведений вероятности на двоичный логарифм вероятности при равновероятных событиях; см. информационная энтропия.
- Бит — базовая единица измерения количества информации, равная количеству информации, содержащемуся в опыте, имеющем два равновероятных исхода; см. информационная энтропия. Это тождественно количеству информации в ответе на вопрос, допускающий ответы «да» либо «нет» и никакого другого (то есть такое количество информации, которое позволяет однозначно ответить на поставленный вопрос).
- Один разряд двоичного кода (двоичная цифра). Может принимать только два взаимоисключающих значения: да/нет, 1/0, включено/выключено, и т. п. В электронике 1 двоичному разряду соответствует 1 двоичный триггер, который имеет два устойчивых состояния.
Возможны две физические (в частности электронные) реализации бита (одного двоичного разряда):
- Однофазный («однопроводный») бит (двоичный разряд), используется один выход двоичного триггера, нулевой уровень означает как сигнал логического «0», так и неисправность схемы, высокий уровень означает как сигнал логической «1», так и исправность схемы, дешевле двухфазной реализации, но менее надёжен,
- Двухфазный (парафазный, «двухпроводный») бит (двоичный разряд), используются оба выхода двоичного триггера, при исправной схеме один из двух уровней высокий, другой — низкий, высокий уровень на обоих проводах (на обеих фазах) и низкий уровень на обоих проводах (на обеих фазах) означают неисправность схемы, дороже однофазной реализации, но более надёжен.
В вычислительной технике и сетях передачи данных обычно значения 0 и 1 передаются различными уровнями напряжения либо тока. Например, в микросхемах на основе ТТЛ 0 представляется напряжением в диапазоне от +0 до +0,8 В, а 1 в диапазоне от +2,4 до +5,0 В.
В вычислительной технике, особенно в документации и стандартах, слово «бит» часто применяется в значении «двоичный разряд». Например: старший бит — старший двоичный разряд байта или слова, о котором идёт речь.
Аналогом бита в квантовых компьютерах является кубит (q-бит).
[править] Двоичные логарифмы других оснований
Замена логарифма 2 на e, 3 или 10 приводит соответственно к редко употребляемым единицам нат, трит и хартли=дит, равным соответственно
бита.
[править] См. также
- Октет (информатика)
- Байт
- Ниббл
- Машинное слово
- NX-бит
- Бит чётности
- Битовые операции
- Двоичная система счисления
- Двоичный триггер
- Единицы измерения информации
- Битрейт
[править] Ссылки
- ↑ IEC 60027-2, от 2005-08, стр. 113, 115, 121
- ↑ ГОСТ 8.417-2002, Приложение А (справочное)
- ↑ A Mathematical Theory of Communication. By C.E.Shannon
|
|
|
|---|---|
| Неинтерпретируемые | Бит · Ниббл · Байт · Трит · Трайт · Слово |
| Числовые | Целый · Фиксированная запятая · С плавающей запятой · Рациональный · Комплексный · Длинный · Интервальный |
| Текстовые | Символьный · Строковый |
| Указатель | Адрес · Ссылка |
| Композитные | Алгебраический тип данных (обобщённый) · Массив · Ассоциативный массив · Класс · Список · Объект · Option type · Product · Структура · Множество · Объединение (tagged) |
| Другие | Логический · Низший тип · Коллекция · Перечисляемый тип · Исключение · First-class function · Opaque data type · Recursive data type · Семафор · Поток · Высший тип · Type class · Unit type · Void |
| Связанные темы | Абстрактный тип данных · Структура данных · Интерфейс · Kind (type theory) · Примитивный тип · Subtyping · Шаблон · Конструктор типа · Parametric polymorphism |

