Байт
Материал из Википедии — свободной энциклопедии
| Измерения в байтах | ||||||
|---|---|---|---|---|---|---|
| Десятичная приставка | Двоичная приставка | |||||
| Название | Символ | Степень | Название | Символ | Степень | |
| МЭК | ГОСТ | |||||
| байт | B | 100 | байт | B | байт | 20 |
| килобайт | kB | 103 | кибибайт | KiB | Кбайт | 210 |
| мегабайт | MB | 106 | мебибайт | MiB | Мбайт | 220 |
| гигабайт | GB | 109 | гибибайт | GiB | Гбайт | 230 |
| терабайт | TB | 1012 | тебибайт | TiB | Тбайт | 240 |
| петабайт | PB | 1015 | пебибайт | PiB | Пбайт | 250 |
| эксабайт | EB | 1018 | эксбибайт | EiB | 260 | |
| зеттабайт | ZB | 1021 | зебибайт | ZiB | 270 | |
| йоттабайт | YB | 1024 | йобибайт | YiB | 280 | |
Байт (англ. byte) — единица измерения количества информации, по умолчанию байт считается равным восьми битам (в этом случае может принимать 256 (28) различных значений).
Байт в современных x86 совместимых компьютерах — это минимально адресуемая последовательность фиксированного числа битов. Для того, чтобы подчеркнуть, что имеется в виду восьмибитный байт, в описании сетевых протоколов используется термин «октет» (лат. octet).
Иногда байтом называют последовательность битов, которые составляют подполе слова (хотя правильней это называть машинным словом, а не байтом). На некоторых компьютерах возможна адресация слов разной длины. Это предусмотрено инструкциями извлечения полей ассемблеров LDB и DPB на PDP-10 и в языке Common Lisp.
В IBM-1401 машинное слово было равно 6 битам так же, как и в Минск-32, а в БЭСМ — 7 битам, в некоторых моделях ЭВМ производства Burroughs Computer Corporation (ныне Unisys) — 9 битам. Во многих современных цифровых сигнальных процессорах используется машинное слово длиной 16 бит и больше.
Название Байт было впервые использовано в 1956 году В. Бухгольцем при проектировании первого суперкомпьютера IBM 7030 для пучка одновременно передаваемых в устройствах ввода-вывода битов (шести штук), позже в рамках того же проекта расширили байт до восьми (23) бит.
Кратные приставки для образования производных единиц для байта применяются не как обычно: во-первых, уменьшительные приставки не используются совсем, а единицы измерения информации меньшие чем байт называются специальными словами (ниббл и бит); во-вторых, увеличительные приставки означают за каждую тысячу 1024=210 (килобайт равен 1024 байтам, мегабайт равен 1024 килобайтам, или 1 048 576 байтам; и т. д. с гига-, тера- и петабайтами (больше пока не употребляются)). Разница возрастает с ростом веса приставки. Более правильно использовать двоичные приставки, но на практике они пока не применяются, возможно, из-за неблагозвучности — кибибайт, мебибайт, йобибайт и т. п.
Иногда десятичные приставки используются и в прямом смысле, например, при указании ёмкости жёстких дисков: у них гигабайт может обозначать миллион кибибайтов, т. е. 1 024 000 000 байтов, а то и просто миллиард байтов, а не 1 073 741 824 байта, как, например, в модулях памяти; а так же при указании пропускной способности каналов передачи данных (сетей).

