Для чего производится кодирование? Почему применяют двоиц ные системы счисления? Плата за изобретение шахмат.
Поговорим о кодировании сообщений. Она имев тысячелетнюю историю. Известно, что еще римский императа Юлий Цезарь пользовался шифрами, чтобы недруги не могл прочитать государственных сообщений большой важности. Шил заключался в том, что алфавит сдвигался вправо или влево ш определенное число букв. Можно написать два ряда сдвинута на один знак букв алфавита: АБВГДЕЁЖЗИИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ БВГДЕЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯА Тогда само слово «кодирование», зашифрованное по таком способу, будет выглядеть так: лпейспгбойё. Однако в наше время применение кодов для тайнописи cl ставляет ничтожную часть от их использования в системах свяя в управлении заводами, цехами, в сельском хозяйстве, на трав! порте и в других областях народного хозяйства. Кодированием называют установление соответствия меЖЯ двумя перечнями знаков. Например, можно поставить буквам Щ фавита в соответствие цифры: букву «а» обозначим 1, букву «б»Я 2, букву «в» — 3 и т. д. Букве «я» соответствует число 33. ЭтЛ простейшее кодирование. Слово «кодирование» в таком *Ш можно представить в виде цифр 12; 16; 5; 10; 18; 16; 3; 1; 6. Такое кодирование используют для того, чтобы машинам бН легче читать тексты и вообще оперировать с сообщениями.
Для последовательной передачи нужна всего одна пара пр водов и один прибор. Но он будет показывать (и индицировать) число 1989 последовательно: сначала стрелка п кажет 1 В, потом 9 В, потом 8 В и наконец опять 9 В. Это мо но изобразить графически. Такая передача намно медленнее и, кроме того, приходится запоминать предыдущие п казания прибора. Но зато она гораздо дешевле: меньше воль метров и проводов.
Однако распознавать и десять цифр не совсем надежно: есл несколько изменится напряжение питания иди электрическое с противление в контактах схемы, могут поменяться и напряжени которыми представляем цифры. И если вместо 9 В станет 8,5 то мы вынуждены будем задуматься, какую цифру показыва прибор на самом деле? 9 или 8? Чтобы избежать такой ситу ции, заменяют десятичную систему счисления двоичной.
Здесь уже машине нужно уметь распознавать всего два знания 0 или 1. Это лростая задача, и поэтому в современной техн ке обычно принята двоичная система кодирования. Слово «код рование» в двоичном коде может быть написано так: ООП 01000, 000101, 001010, 010010, 010000, 000011, 000001, 00111 001010, 000110.
Здесь десятичные цифры заменены двоичными. Возникает прос, зачем в записи кодовых комбинаций цифр впереди сто нули, которые ничего не обозначают? Их часто ставят, чт. сделать кодовые комбинации одинаковой длины. Когда столкнулись еприятностью, решили, что все страны должны кодиро-и цифры только в одном коде. Эта игра привела в восторг царя Ширама, ко-ил щедро отблагодарить Сета. На вопрос царя, что бы получить, Сет ответил: «Положи на первую клеточку доски одно пшеничное зерно, на вторую два, на ыре и так далее до 64 клеток, каждый раз увеличивая вдвое».
|