Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему для кодировки символа используют именно 8 бит (нулей и единиц)?

Тимофей Анодин Ученик (100), закрыт 11 лет назад
Лучший ответ
Алекс Куха Высший разум (465981) 13 лет назад
Почему только 8? От 7 (КОИ7) до 32 ЮНИКОД (UTF-32)
Остальные ответы
Алексей Лукашин Просветленный (40473) 13 лет назад
Не всегда.
Раньше использовали 6 и 7 бит.
Михаил Тарасов Знаток (317) 13 лет назад
количесство бит зависит лишь от кол-ва знаков в данной библиотеке. и дабы они н повторялись их кодируют как 8 бит
вполне возможно что скоро будут кодировать как 9, 10 и т. д.
White Rabbit Искусственный Интеллект (313619) 13 лет назад
Почему ИМЕННО? Это только в "расширенной ASCII" кодировке.
Исходный код ASCII содержал 7 бит. Для латинского алфавита хватало.
С ПЕРЕКЛЮЧЕНИЕМ на русский - тоже хватало, мониторы 15ИЭ13 так работали.
Но вот ДВА набора вместе, латинница и кириллица - уже не лезли, и пришлось добавить 1 бит. Это было тем легче сделать, что первые приличные процессоры (8080) были менно восьмиразрядными.

А нынче ASCII уже не так популярен, и часто используется UNICOD - а там 16 бит... .
Дмитрий Знаток (383) 13 лет назад
Не обязательно. Бывают кодировки, где на каждый символ отводится по 2 байта (2 восьмерки бит) .
Бывает, где на некоторые 2, на некоторые - 1. Определить, сколько байт отводится под конкретный символ в таких кодировках, можно по определенным битам первого байта.
В телексной связи бывает 7 и 5 бит.
Похожие вопросы