Главная страница

8-10 вопрос. 8. Оцифровка звука, pcm. Расчет информационного объёма звукового файла


Скачать 9.53 Kb.
Название8. Оцифровка звука, pcm. Расчет информационного объёма звукового файла
Дата11.01.2022
Размер9.53 Kb.
Формат файлаdocx
Имя файла8-10 вопрос.docx
ТипДокументы
#328269

8. Оцифровка звука, PCM. Расчет информационного объёма звукового файла.
В основе кодирования звука с использованием ПК лежит процесс преобразования колебаний воздуха в колебания электрического тока и последующая дискретизация аналогового электрического сигнала. Кодирование и воспроизведение звуковой информации осуществляется с помощью специальных программ (редактор звукозаписи). Качество воспроизведения закодированного звука зависит от частоты дискретизации и её разрешения (глубины кодирования звука — количество уровней)
Импульсно-кодовая модуляция (PCM) - это способ кодирования аналоговых сигналов, при котором их передача выполняется в виде серии коротких импульсов. Наиболее широкое распространение импульсно-кодовой модуляции получила в системах кодирования-декодирования, а также для передачи кодированного сигнала в телефонных сетях.
Расчет информационного объёма звукового файла. Для решения подобных задач досаточно знать одну простую формулу

I = H*b*t*k

где:

I — информационный объем звукового файла (иногда обозначают Q)

H — частота дискретизации (количество измерений в секунду времени)

b — глубина кодирования информации (количество уровней громкости в измерениях)

k — количество каналов по которым производится запись (моно — 1 канал, стерео — 2 канала, квадро — 4 канала)

9. Системы счисления. Двоичное кодирование данных в компьютере.
Система счисления — это способ записи (представления) чисел.
Системы счисления подразделяются на позиционные и непозиционные, а позиционные, в свою очередь, — на однородные и смешанные.
Двоичная система счисления — позиционная система счисления с основанием 2. Используются цифры 0 и 1. Двоичная система используется в цифровых устройствах, поскольку является наиболее простой и удовлетворяет требованиям:
Чем меньше значений существует в системе, тем проще изготовить отдельные элементы.
Чем меньше количество состояний у элемента, тем выше помехоустойчивость и тем быстрее он может работать.
Простота создания таблиц сложения и умножения — основных действий над числами
При одновременной работе с несколькими системами счисления для их различения основание системы обычно указывается в виде нижнего индекса, который записывается в десятичной системе:
12310 — это число 123 в десятичной системе счисления;
11110112 — то же число, но в двоичной системе.
Двоичное число 1111011 можно расписать в виде: 11110112 = 1*26 + 1*25 + 1*24 + 1*23 + 0*22 + 1*21 + 1*20.
Двоичная система счисления обладает такими же свойствами, что и десятичная, только для представления чисел используются не 10 цифр, а всего две. Соответственно и разряд числа называют не десятичным, а двоичным.
Перевод из десятичной системы счисления в систему счисления с основанием p осуществляется последовательным делением десятичного числа и его десятичных частных на p, а затем выписыванием последнего частного и остатков в обратном порядке.
Переведем десятичное число 2010 в двоичную систем счисления (основание системы счисления p=2). В итоге получили 2010 = 10100.
10. Перевод чисел из одной системы счисления в другую. Арифметические действия с СС.
Для перевода числа из любой системы счисления в десятичную нужно сложить все цифры этого числа, предварительно умножив каждое из них на основание системы счисления, из которой производится перевод, возведя её в степень соответствующую позиции цифры в числе.
Для перевода чисел из десятичной системы счисления в любую другую, необходимо целочисленно делить переводимое число на основание той системы, в которую мы хотим его перевести, до тех пор пока результат целочисленного деления не станет равен 0. Результатом перевода будут цифры остатка от каждого деления, в обратном порядке.
Арифметические операции в позиционных системах счисления с основанием q выполняются по правилам, аналогичным правилам, действующим в десятичной системе счисления.
Чтобы в системе счисления с основанием q получить сумму S двух чисел А и Б, надо просуммировать образующие их цифры по разрядам i справа налево.
• если ai + bi < q, то si = ai + bi, старший (i + 1)-й разряд не изменяется;

• если ai + bi ? q, то si = аi + bi — q, старший (i + 1)-й разряд увеличивается на 1.
Вычитание чисел в системе счисления с основанием q

Чтобы в системе счисления с основанием q получить разность R двух чисел А и В, надо вычислить разности образующих их цифр по разрядам i справа налево:
• если ai ? bi , то ri = ai — bi, старший (i + 1)-й разряд не изменяется;

• если ai < bi , то ri = ai — bi + g, старший (i + 1)-й разряд уменьшается на 1 (выполняется заём в старшем разряде).
Чтобы в системе счисления с основанием q получить произведение М многозначного числа А и однозначного числа b, надо вычислить произведения b и цифр, образующих число А по разрядам i справа налево:
• если ai • b < q, то mi = ai • b, старший (i + 1)-й разряд не изменяется;

• если аi • b ? q, то mi = аi • b mod q, старший (i + 1)-й разряд увеличивается на ai • b div q (где div — операция целочисленного деления).
Умножение многозначного числа на многозначное число выполняется столбиком. При этом два множителя располагаются один под другим так, чтобы разряды чисел совпадали (находились в одном столбце).

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

Если необходимо вычислить значение арифметического выражения, операнды которого представлены в различных системах счисления, можно:
1) все операнды представить в привычной нам десятичной системе счисления;

2) вычислить результат выражения в десятичной системе счисления;

3) перевести результат в требуемую систему счисления.


написать администратору сайта