Один байт – это объём, который занимает на носителе один закодированный символ стандартного компьютерного алфавита. Имеется в виду алфавит, который содержит до 256 символов и его называют расширенной кодовой таблицей. Кроме латинских и кириллических букв, он содержит цифры, знаки препинания, символы математических операций. Например, текст “Мы любим кино” содержит 13 символов, а именно два пропуска и 11 букв. Пропуски также считаются символами. Поэтому говорят, что текст состоит из 13 символов.
Фотографии, песни и фильмы занимают на носителях тысячи и миллионы байтов, поэтому для измерения больших объёмов информации используют такие единицы: 1 килобайт, 1 мегабайт, 1 гигабайт, 1 терабайт.
Этими единицами измеряют не только объёмы информации на носителях, но и возможности запоминающих устройств. Например, ёмкость магнитной дискеты составляла 1,44 мегабайта, оптического CD – диска – 700 мегабайт, DVD – диска – 4 гигабайта, флешки – 1-16 гигабайт, жёсткого диска – 20 – 500 гигабайт и больше. Обратите внимание, на них может и не быть указания данных, то есть информации.
Страница содержит приблизительно 40 строк текста, каждая строка – в среднем 60 символов. Значит, на одной странице находится 2400 символов, на 256 страницах их 614400. Поскольку для сохранения одного символа нужен 1 бат, то для сохранения книги на диске нужно 614400 байт, то есть 600 килобайт или приблизительно 0,586 мегабайт. Значит, текст этой книги (без рисунков и элементов форматирования) можно разместить не только на винчестере, но и на части флеши.
Но самой маленькой мерой считается бит. По определению, 1 бит – это одна из двух цифр: единица либо ноль.
Рассмотрим физическое и логическое содержание битов.
Цифрой 1 обозначают существование тока в некотором электрическом поле, а цифрой 0 – его отсутствие.
Если на вопрос: некоторое событие произошло или нет, можно сразу ответить «да» или «нет», тогда говорят, что каждый ответ несёт один бит информации. Ответ “да” принято кодировать цифрой 1, а “нет” – цифрой 0.
Как известно, стандартный компьютерный алфавит содержит до 256 символов. Поскольку 256 это 2 в восьмой степени, тогда нужно 8 бит, чтоб закодировать нулями и единицами все 256 символов. Поэтому между байтом и битом существует зависимость: 1 байт = 8 бит.