Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы теории информации.doc
Скачиваний:
16
Добавлен:
17.09.2019
Размер:
446.98 Кб
Скачать

3 Способы кодирования информации: символьной, числовой, графической, звуковой, видео.

Кодир символьной инф.

В настоящее время принята кодировка, при которой каждому символу ставятся в соответствии 1 байт. Таким образом можно закодировать 256 различных символов.

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

Существует международный стандарт кодирование символов. ASCII, в ктр коды от 0-31 управляющие символы, 32-127 малые и пропесные бк латинского алфавита, цифры, арифметические и знаки препинания, 128-255 не стандартная часть.

Кодир чисел.

Кодир целых чисел:

А) кадир положительных целых чисел. Целое положительное число кодируется в 2-ом коде в младшем байте машинного слова, старший бит отводится под знак числа. Знаку + соответствует 0. не занятые старшие разряды заполняются нулями.

Б)Кодир отрицательных цел чисел.

2 способа:

- прямой код, в старший бит записывается 1, а в остальные разделы представление модуля числа.

- дополнительное кад. Модуль числа записанного в 2ой системе в 16 разрядов инвертирует(0 меняют на 1 и на оборот) и к полученному ответу прибавляют 1.

В) Формат с плавающей точкой использует представление вещественного числа R в виде произведения мантиссы m на основание системы счисления n в некоторой целой степени p, которую называют порядком: R = m * n p.

Представление числа в форме с плавающей точкой неоднозначно. Например, справедливы следующие равенства:

12.345 = 0.0012345 x 104 = 1234.5 x 10-2 = 0.12345 x 102

Чаще всего в ЭВМ используют нормализованное представление числа в форме с плавающей точкой. Мантисса в таком представлении должна удовлетворять условию: 0.1p <= m < 1p. Иначе говоря, мантисса меньше 1 и первая значащая цифра - не ноль (p - основание системы счисления).

В памяти компьютера мантисса представляется как целое число, содержащее только значащие цифры (0 целых и запятая не хранятся), так для числа 12.345 в ячейке памяти, отведенной для хранения мантиссы, будет сохранено число 12345. Для однозначного восстановления исходного числа остается сохранить только его порядок, в данном примере - это 2.

Кодир графической инф.

Экран дисплея условно делится на прямоугольные области- называемые пикселями. С каждым пикселем в памяти ЭВМ связано определенное количество бит, в ктр кодируется интенсивность свечения пикселей. Кол-во бит отведенных на пиксель называется битовой глубиной. Вцветных дисплеях изображение создаётся комбинацией красного, зеленого и синего цвета. Такая система кадирования называется RGB. Используют по 256 значений, т.е. 3 байта.

Кодирование звуковой информации

звук - это колебания воздуха. Если преобразовать звук в электрический сигнал (например, с помощью микрофона), мы увидим плавно изменяющееся с течением времени напряжение. Для компьютерной обработки такой - аналоговый - сигнал нужно каким-то образом преобразовать в последовательность двоичных чисел.

Если измерять напряжение через равные промежутки времени и записывать полученные значения в память компьютера. Этот процесс называется дискретизацией (или оцифровкой), а устройство, выполняющее его - аналого-цифровым преобразователем (АЦП).

Для того чтобы воспроизвести закодированный таким образом звук, нужно выполнить обратное преобразование (для него служит цифро-аналоговый преобразователь - ЦАП), а затем сгладить получившийся ступенчатый сигнал.

Чем выше частота дискретизации (т. е. количество отсчетов за секунду) и чем больше разрядов отводится для каждого отсчета, тем точнее будет представлен звук. Но при этом увеличивается и размер звукового файла. Поэтому в зависимости от характера звука, требований, предъявляемых к его качеству и объему занимаемой памяти, выбирают некоторые компромиссные значения.