Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Телеграфный код Бодо

Примером равномерного алфавитного кодирования является телеграфный код Бодо, пришедший на смену азбуке Морзе. Исходный алфавит должен содержать не более 32-х символов; тогда, т.е. каждый знак первичного алфавита содержит 5 бит информации и кодируется цепочкой из 5 двоичных знаков.

Условие, очевидно, выполняется для языков, основанных на латинском алфавите (Т = 27 = 26 + «пробел»), однако в русском алфавите 34 буквы (с пробелом) ‑ именно по этой причине пришлось «сжать» алфавит (как в коде Хаффмана) и объединить в один знак «е» и «ё», а также «ь» и «ъ», что видно из табл. 1. После такого сжатия, однако, не остается свободных кодов для знаков препинания, поэтому в телеграммах они отсутствуют или заменяются буквенными аббревиатурами; это не является заметным ограничением, поскольку, как указывалось выше, избыточность языка позволяет легко восстановить информационное содержание сообщения. Избыточность кода Бодо для русского языка, для английского.

Оригинальный код Бодо
Управляющие символы
o.... пробел, перейти к таблице букв
.o... пробел, перейти к таблице цифр
oo... удалить последний знак
   
таблица букв     таблица цифр
.. o.. A   oo o.. K     .. o..     o. o.. .
.. oo. É   oo oo. L     ...o.     o..o. 9/
...o. E   oo.o. M     ....o     o...o 7/
...oo I   oo.oo N     .. o.o     o. o.o 2/
.. ooo O   oo ooo P     .. ooo     o. ooo '
.. o.o U   oo o.o Q     .. oo. 1/   o. oo. :
....o Y   oo..o R     ...oo 3/   o..oo ?
   
.o..o B   o...o S     .o o..     oo o.. (
.o o.o C   o. o.o T     .o.o.     oo.o. )
.o ooo D   o. ooo V     .o..o     oo..o -
.o.oo F   o..oo W     .o o.o     oo o.o /
.o.o. G   o..o. X     .o ooo     oo ooo +
.o oo. H   o. oo. Z     .o oo. 4/   oo oo. =
.o o.. J   o. o..     .o.oo 5/   oo.oo £

Код Бодо́ (назван в честь Жана Мориса Эмиля Бодо, 1845 − 1903) — цифровой, первоначально синхронный, 5-битный код. Позже он стал международным стандартом CCITT-1. На его основе был разработан код CCITT-2, ставший стандартом в телеграфии.

Первоначальный код (позже International Telegraph Alphabet No. 1 (ITA1), CCITT-1) разработал Эмиль Бодо в 1870 для своего телеграфа. Код вводился прямо клавиатурой, состоящей из пяти клавиш, нажатие или не нажатие клавиши соответствовало передаче или не передаче одного бита в пятибитном коде. Максимальная скорость передачи — чуть больше 190 знаков в минуту. (16 бит в секунду; 4 бода).

<== предыдущая лекция | следующая лекция ==>
Рівномірне алфавітне двійкове кодування | Байтовое кодирование
Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 6540; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.