Кодирование. Системы кодирования.

Компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видеоинформацию. Каким же образом компьютер обрабатывает столь различные по восприятию человеком виды информации.

Для восприятия и работы с данными, относящимися к различным типам информации, используется прием кодирования – выражение данных одного типа через данные другого типа.

Все вышеуказанные виды информации кодируются в последовательности электрических импульсов: есть импульс (1), нет импульса (0), т.е. в последовательность нулей и единиц.

Такое кодирование информации в компьютере называется двоичным кодированием, а логические последовательности нулей и единиц – машинным языком.

Кодирование текстовой информации на практике осуществляется простым способом. Он основан на том, что один разряд последовательности двоичных цифр имеет только два значения: 0,1. Двухразрядная последовательность имеет вдвое больше различных значений 00, 01,10,11 чем одноразрядная. Трехразрядная последовательность также вдвое больше значений 000, 001, 010, 011... 111, чем двухразрядная и т.д. Добавление одного разряда увеличивает число закодированных значений вдвое, что позволяет составить следующую таблицу.