Что такое бит и байт и почему в байте именно 8 бит?
Всё время слышу «бит», «байт», но в голове каша. Бит — это вроде один ноль или единица? А байт — это 8 бит, но почему именно 8, а не 10 или 16? Откуда вообще взялась восьмёрка?
2 ответа
Бит — минимальная единица информации, один разряд: 0 или 1 (как один ответ да/нет). Байт — группа из 8 бит, которую компьютер обрабатывает как единое целое.
Почему 8? Исторически именно столько нужно, чтобы закодировать один символ текста. 8 бит дают 2⁸ = 256 разных комбинаций — этого хватало на латиницу, цифры, знаки препинания и управляющие символы (таблица ASCII). Восьмёрка прижилась как стандарт, и теперь почти везде «байт» = 8 бит.
Запомни ключевое: число комбинаций из N бит = 2 в степени N. Из 8 бит → 2⁸ = 256 вариантов.
Историческая деталь: на ранних машинах байт был не всегда 8 бит (бывало 6, 7, 9). Но 8 оказалось удобным: это степень двойки (легко делить на полубайты по 4 бита = тетрады = одна hex-цифра), и его хватало под символ. Поэтому 8-битный байт стал индустриальным стандартом.