Главная > Разное > Теория кодирования и теория информации
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

1.6. Некоторые коды

Людям трудно обращаться с двоичным кодом. Обычно для человека более предпочтительным является выбор из множества объектов. Подтверждением этому служит объем обычных алфавитов, содержащих от 16 до 36 различных букв (прописных и строчных), а также десятичная система, содержащая 10 различных символов. Таким образом, человеку часто удобно группировать двоичные символы, называемые битами, в группы по три символа, образуя таким образом восьмеричный код (с основанием 8). Этот код приведен в табл. 1.6.1.

Таблица 1.6.1 (см. скан)

При использовании восьмеричного представления числа часто заключаются в скобки и снабжаются индексом 8. Например, десятичное число 25 записывается в восьмеричной форме как (31) 8. Так, в США рождество, которое отмечается 25 декабря, совпадает с другим праздником, который называется Холовин и отмечается 31 октября:

В табл. 1.7.1 в качестве примера кода ASCII в левом столбце приведены восьмеричные числа вместо двоичных. Перевод восьмеричных чисел в двоичные и обратно настолько прост, что это всегда можно легко проделать.

Иногда двоичные цифры объединяются в группы по 4, задавая таким образом шестнадцатиричный код (табл. 1.6.2).

Поскольку ЭВМ обычно работают с байтами, каждый из которых состоит из 8 бит (в некоторых современных ЭВМ используются -битовые байты), шестнадцатиричный код лучше согласуется с архитектурой ЭВМ; с другой стороны, восьмеричный код, по-видимому, лучше согласуется с человеческой психологией. Поэтому на практике ни один код не может одержать уверенной победы.

Таблица 11.6.2 (см. скан)

Задачи

1.6.1. Используя приближенное равенство сравните вычислительные машины с двоичным и троичным основаниями.

1.6.2. Составьте восьмеричную таблицу умножения.

1.6.3. Используя таблицу 1.6.2, найдите двоичное представление для Ответ: .

<< Предыдущий параграф Следующий параграф >>
Оглавление