КАТЕГОРИИ: Архитектура-(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) |
Кодирование и декодирование
Абстрактный алфавит Кодирование информации Соответствие чисел в различных системах счисления
Непозиционная СС — в ней значения знака не зависит от того места, которое он занимает в числе. Например, римская СС — в ней используется 7 знаков, которые соответствуют следующим величинам: I (1) V (5) X (10) L (50) C (100) D (500) M (1000) III — 3 LIX — 59 DLV — 555 Информация передается в виде сообщений. Дискретная информация записывается с помощью некоторого конечного набора знаков, которые будем называть буквами. Буква в данном расширенном понимании — любой из знаков, которые некоторым соглашением установлены для общения. Алфавитом называют определенную последовательность букв. Рассмотрим некоторые примеры алфавитов. 1. Алфавит прописных русских букв (33 буквы — от А до Я) 2. Алфавит Морзе (41 символ — от одной • или – до 5-ти • и/или –) 3. Алфавит клавиатурных символов ПЭВМ IBM (русифицированная клавиатура) 4. Алфавит знаков правильной шестигранной игральной кости 5. Алфавит арабских цифр 6. Алфавит шестнадцатеричных цифр 7. Алфавит двоичных цифр 8. Двоичный алфавит «точка», «тире» 9. Двоичный алфавит «плюс», «минус» 10. Алфавит прописных латинских букв (26 букв — отA до Z) 11. Алфавит римской системы счисления 12. Алфавит языка блок-схем изображения алгоритмов 13. Алфавит языка программирования Паскаль.
В канале связи сообщение, составленное из символов (букв) одного алфавита, может преобразовываться в сообщение из символов (букв) другого алфавита. Правило, описывающее однозначное соответствие букв алфавитов при таком преобразовании, называют кодом. Саму процедуру преобразования сообщения называют перекодировкой. Подобное преобразование сообщения может осуществляться в момент поступления сообщения от источника в канал связи (кодирование) и в момент приема сообщения получателем (декодирование). Устройства, обеспечивающие кодирование и декодирование, будем называть соответственно кодировщиком и декодировщиком. Рассмотрим некоторые примеры кодов. 1. Азбука Морзе в русском варианте (алфавиту, составленному из алфавита русских заглавных букв и алфавита арабских цифр ставится в соответствие алфавит Морзе). Например: Ж • • • –; Ш – – – –; 7 – – • • • 2. Код Трисиме (знакам латинского алфавита ставятся в соответствие комбинации из трех знаков 1,2,3). Например: H - 132; O - 223; V – 321. Код Трисиме является примером, так называемого, равномерного кода (такого, в котором все кодовые комбинации содержат одинаковое число знаков — в данном случае три). Пример неравномерного кода — азбука Морзе. 3. Кодирование чисел знаками различных систем счисления.
Дата добавления: 2014-10-23; Просмотров: 853; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |