Антон Кокорин
февраль 2018.
436

Двоичные кодировки символов в компьютере и азбука Морзе: есть ли схожесть и какие-либо закономерности в логике?

Ответить
Ответить
Комментировать
1
Подписаться
1
2 ответа
Поделиться

Строго говоря, азбука Морзе является не двоичным, а троичным кодом: третий символ - это пауза между символами. Основное свойство данной кодировки - это различная длина кодовых последовательностей: часто используемые буквы кодируются более короткими последовательностями, редко используемые - длинными, чтобы сделать длину закодированных текстовых сообщений поменьше. Этот подход используется в алгоритмах архивации (сжатия информации). Обычная же кодировка символов в компьютере этим свойством не обладает, там для представления одного символа отводится либо 1 байт, либо в некоторых случаях два. Эти кодировки ничего общего с азбукой Морзе не имеют.

3
0
Прокомментировать

Азбуку Морзе тоже можно считать двоичным кодом, есть только точка и тире, ноль и единица. К двоичным кодам также можно отнести шрифт Брайля, в котором точка может быть, либо рельефной, либо нет. Вероятно азбука Морзе послужила отправной точкой в развитии компьютерных систем.

Эта тема доступным языком описана в первых главах книги "Код - Чарльз Петцольд". Рекомендую к прочтению.

1
0
Прокомментировать
Ответить