Байт определяется как 8 бит, обычно это наименьшая адресуемая единица памяти, поскольку 8 бит - это количество, необходимое для кодирования одного символа. Байт, определяемый как 8 бит, означает, что это степень двойки, позволяющая одновременно кодировать 256 значений (0–255). Эта единица памяти является основой для более крупных единиц, таких как мегабайт или гигабайт.
Technipages объясняет байт
Байт официально определяется стандартами ISO и IEC как 8 бит. Байт исторически представлял собой количество битов, необходимых для кодирования одного символа текста на компьютере, но это определение было слишком неопределенным, однако многие системы использовали байты разной длины. ASCII, ранний текстовый стандарт, кодирует свои символы в 7 бит, различные реализации C и C ++ используют: 8, 9, 16, 32 или 36 бит из-за определения на этих языках «не менее 8 бит».
Байт обозначается символом B, часто с префиксом стандартных единиц СИ для кратных, таких как КБ, МБ и ГБ - тысяча, один миллион и один миллиард байтов соответственно. Существует постоянная путаница относительно того, что именно означают эти кратные с точки зрения байтов, эта путаница возникает из-за того, что компьютеры работают и хранить данные в двоичном формате, как таковые 1000 килограммов не вписываются точно в двоичную структуру, так как это не степень двойки, ближайшая из которых будет 1024. Были предприняты попытки официально определить Kibi (1024), Mebi (1024 ^ 2) и Gibi (1024 ^ 3) - KiB, MiB и ГиБ соответственно (масштаб по-прежнему составляет йотта или йоби - 1000 ^ 8 против 1024 ^ 8) в виде двоичных кратных для байтов. Хотя эти устройства действительно используются в некоторых технических средах, их использование не прижилось.
Распространенное использование байта
- Я только что купил терабайтный жесткий диск.
- Моя скорость загрузки составляет 10 мегабайт в секунду.
- Один байт исторически определяется как количество битов, необходимых для кодирования одного символа.
Распространенные злоупотребления байтом
- Я съел восемь байт пиццы.
- Эта огромная загрузка заняла байт из моего тарифного плана.