Критерий: простая арифметика (+)
(«Телесистемы»: Конференция 'Микроконтроллеры и их применение')

миниатюрный аудио-видеорекордер mAVR

Отправлено Gall 08 июня 2004 г. 15:20
В ответ на: Может тогда скажите каков критерий такой возможности( в общем случае) отправлено jhoo 08 июня 2004 г. 14:54

1 байт = 8 бит = 256 возможностей.
Соответственно, если разных двухбуквенных комбинаций бывает не более 256, то ужать можно. Частный случай - разных букв всего 16 (16*16=256).

Вообще n бит представляют 2^n комбинаций. Для записи одной заглавной латинской буквы нужно 5 бит. Если буква может быть строчной - нужен 6-й бит, если добавить русские буквы - 7 бит. Весь алфавит со служебными символами как раз и требует 8 бит на символ, отсюда и понятие байта.

Если у нас только заглавные латинские латинские буквы, на две буквы приходится 10 бит (чуть больше байта) => в 1 байт не влезет. А вот 80 бит (16 букв одного алфавита и регистра) влезут в 10 байт.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru