SIMETRIUM .COM
IEC 80000-13
Symbol plate EXT-I-05 B заглавная латинскаяb — бит, B — байт
Паспорт единицы вне СИ лист 1 / 1 · ревизия 2026-08

Байт

Внесистемная единица · величина: количество информации

Символ B
В битах 8 bit
Кто ввёл Werner Buchholz, IBM, 1956
Стандарт IEC 80000-13, 2008
Состояний 2⁸ = 256
Переводов готово 36 / 33
Пересчитать объём Шести- и девятибитные
01 · Определение

Слово придумал инженер IBM Вернер Бухгольц в 1956 году, нарочно исказив bite, чтобы не путать с bit. Восемь бит в байте закрепились только с System/360 в 1964-м.

Байт — восемь бит, то есть 256 различимых состояний. Это минимальная адресуемая ячейка памяти в любом современном процессоре: считать один бит нельзя, читается вся ячейка. Восьмёрка выбрана не физикой, а удобством: степень двойки, хватает на латиницу с цифрами и знаками, делится на две шестнадцатеричные цифры. Байт удерживает символ ASCII, но не букву кириллицы в UTF-8 — там нужно два, а эмодзи занимает четыре.

Формально
1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B
Восемь разрядов, 256 состояний — и двоичная приставка вместо десятичной
8 bit
по определению
0…255
диапазон значений
FF
две шестнадцатеричные
Один байт · восемь разрядов 2⁸ = 256
0 128 1 64 0 32 0 16 0 8 0 4 0 2 1 1 старший разряд младший 65
A
что означает этот байт
0x41
в шестнадцатеричной
Коды от 32 до 126 — печатные знаки, ниже 32 — управляющие. Русских букв здесь нет: они начинаются со второй половины таблицы, где кодировки расходятся.
A — 1 байт Я — 2 байта эмодзи — 4 байта
Символ ≠ байт

В UTF-8 латинская буква занимает один байт, кириллическая — два, иероглиф — три, эмодзи — четыре. Поэтому длина строки в символах и её размер в байтах — разные числа, и путаница между ними до сих пор ломает поля ввода.

02 · Пересчёт

Введите объём — паспорт пересчитает

Байт унаследовал двойную систему приставок от бита. Десятичный килобайт — тысяча байт, двоичный кибибайт — 1024. На гигабайте расхождение доходит до семи процентов, на терабайте — почти до девяти.

512 B на сектор

Диски десятилетиями работали секторами по 512 байт, современные — по 4096. Файл в один байт всё равно занимает целый сектор, поэтому «размер на диске» всегда больше фактического.

Таблица пересчёта
1 kB = 1 kB
ЕдиницаНазваниеЗначениеГде встречается
B байт, восемь бит 1000 основная запись
bit бит 8000 канал, скорость
kB килобайт, 1000 байт 1 десятичная приставка
MB мегабайт, 10⁶ байт 0,001 файлы, снимки
GB гигабайт, 10⁹ байт 1·10⁻⁶ диски, носители
TB терабайт, 10¹² байт 1·10⁻⁹ хранилища
KiB кибибайт, 1024 байта 0,9766 память, файловые системы
MiB мебибайт, 1024 кибибайта 9,537·10⁻⁴ оперативная память
GiB гибибайт, 1024 мебибайта 9,313·10⁻⁷ операционные системы
TiB тебибайт, 1024 гибибайта 9,095·10⁻¹⁰ дисковые массивы
B6 шестибитный байт 1333 до System/360
B байт 1000 современная запись
Символов латиницей
1000
Секторов по 4 KiB
0,24
Сравнимо с
документ, снимок

Десятичные приставки берут тысячу, двоичные — 1024 и пишутся с «i»: KiB, MiB, GiB. Диск на терабайт содержит 10¹² байт, а система показывает их как 931 GiB: обе стороны считают верно, просто в разных приставках.

03 · Порядки величин
от символа до дата-центра

Фотография — 4 MB

4 MB
в двоичных приставках: 3,81 MiB · символов латиницей: 3 999 447
1 B
1 kB
1 MB
1 GB
1 TB
1 EB
04 · Приборы измерения

Чем считают байты

диск · память · сеть
секторы и дорожки
Накопитель

Ёмкость на упаковке считают в десятичных гигабайтах, файловая система — в двоичных. Отсюда «пропавшие» проценты при первом включении.

модуль памяти
Оперативная память

Здесь двоичные приставки честны: модуль на 16 GB содержит ровно 16 гибибайт, потому что адресация всегда по степеням двойки.

MB/s
Монитор трафика

Провайдер продаёт мегабиты, загрузчик показывает мегабайты. Делите на восемь: 100 Mbit/s дают около 12 MB/s.

4D 5A 90 00 MZ.. .... hex-дамп
Шестнадцатеричный редактор

Показывает файл байт за байтом: слева коды, справа символы. Так читают форматы, ищут подписи и правят данные вручную.

05 · Правила записи

B заглавная, k в килобайте строчная

Десятичный килобайт пишется kB со строчной k, как все приставки СИ ниже мега. Двоичный — KiB, и здесь K заглавная по стандарту IEC. Заглавная B всегда означает байт: MB и Mb различаются в восемь раз, и подмена в спецификации канала или диска — типичная ошибка.

Верно
512 B
4 KiB
12 MB/s
Неверно
512 b
4 KB = 1024
100 MB/s канала

В русском языке «байт» во множественном числе после числительного не изменяется: 512 байт, 40 гигабайт. Форма «байтов» допустима вне числового контекста: «несколько байтов данных».

06 · Соседние единицы

Байт стоит на бите и живёт группами: полубайт из четырёх бит соответствует одной шестнадцатеричной цифре, машинное слово — двум, четырём или восьми байтам в зависимости от архитектуры.

bit
информация
1/8 байта
B
байт
8 bit
слово
2, 4 или 8 байт
по архитектуре
1 B = 8 bit    N = 28n    1 TB = 0,909 TiB1 B = 8 bit   N = 2⁸ⁿ   1 TB = 0,909 TiB

Четыре байта дают четыре миллиарда состояний — этого хватило на все адреса IPv4, и именно поэтому они закончились.

07 · Исторический раздел

Байты, в которых было не восемь бит

архив · выведено из обращения
IBM 7030 · 1961
1…8 бит
Переменный байт

На машине, где слово родилось, длина байта задавалась инструкцией: от одного до восьми бит. Восьмёрка была лишь максимумом.

Stretch, первая машина с «байтом»
CDC, PDP-10 · 1960-е
6 бит
Шестибитный символ

Хватало на заглавную латиницу, цифры и знаки — строчных букв в этих системах просто не было. Слово из 36 бит делилось на шесть таких символов.

64 символа алфавита
Телетайп · 1963
7 бит
ASCII

Исходная кодировка была семибитной: 128 символов. Восьмой разряд шёл на контроль чётности, а позже стал местом для национальных алфавитов.

128 символов
PDP-10, БЭСМ · 1970-е
9 бит
Девятибитный байт

Машины с 36-разрядным словом иногда делили его на четыре части по девять бит. Стандарт System/360 постепенно вытеснил все варианты.

512 состояний
7 бит: ASCII 8 бит: System/360
Метрологическая заметка

Восемь бит выбрала не физика, а коммерческое решение одной компании

До 1964 года байт был чем угодно: шесть бит у CDC, семь в телетайпах, девять на машинах с 36-разрядным словом, произвольная длина на IBM Stretch. Выбирая размер для System/360, IBM остановилась на восьми — степень двойки, укладывается в две шестнадцатеричные цифры, хватает и на латиницу с управляющими кодами, и на запас для национальных символов. Успех линейки сделал восьмёрку де-факто стандартом, а IEC закрепила её лишь в 2008 году, спустя сорок четыре года. Формально в стандартах для «ровно восьми бит» существует отдельное слово — октет, и в сетевых спецификациях пишут именно его, чтобы исключить любую двусмысленность.

Каталог · единицы измерения

Паспорт на каждую величину

Семь базовых единиц СИ, двадцать две производные с собственными именами и внесистемные единицы, без которых не обходится ни техника, ни быт. Каждая — отдельный лист: определение, пересчёт, приборы, правила записи. На 33 языках.

7
базовых
22
производных
33
языка

Внесистемные единицы

откройте паспорт байта

Базовые единицы СИ

терракотой — та, что входит в B/s
m
метр
длина
kg
килограмм
масса
s
секунда
время
A
ампер
ток
K
кельвин
температура
mol
моль
кол-во вещества
cd
кандела
сила света

Производные СИ с собственным именем

двадцать два листа
Этот паспорт на других языках
en · ru · de · fr · es · pt · it · nl · pl · sv · da · fi · +24
Все 33 языка
Этот паспорт на других языках