
- •1. Обобщенная структурная схема компьютера
- •2. Понятие архитектуры.
- •3. Оценка производительности компьютеров.
- •4. Классификация и краткий обзор современных компьютеров
- •5. Элементная база компьютеров: шифратор, дешифратор, мультиплексор и демультиплексор
- •6. Элементная база компьютеров: триггеры и их классификация
- •7. Эбк: регистры и их классификация
- •8. Эбк: счетчики и их классификация
- •10. Характеристики запоминающих устройств и их условные обозначения
- •11. Размещение зу на системной плате (нету)
- •12. Принцип сегментирования основной памяти компьютера и формирование физического адреса
- •13. Принципы организации современных озу
- •14. Способы адресации информации в компьютере
- •1 5. Архитектура системной платы современного пк
- •16. Структура базового процессора семейства х86 и назначение его выводов
- •17. Регистровая архитектура базового процессора семейства х86
- •18. Регистр флагов базового процессора семейства х86 и функциональное назначение его битов
- •19. Принцип демультиплексирования шины адресов и данных в мп i8086/88
- •20. Системы счисления, используемые в компьютерах и алгоритмы приеобразования из одной сс в другую
- •21. Прямые, обратные, дополнительные коды чисел и их использование в компьютерах
- •22. Представление целых чисел без знака и со знаком
- •23. Представление вещественных чисел
- •24. Представление алфавитно-цифровой информации
- •25. Представление звуковой информации
- •26. Представление визуальной информации
- •27. Форматы кодов информации (чисел и символов), используемые в пк семейства х86
- •28. Алгоритмы сложения и вычитания в комптьютерах целых двоичных чисел без знака и со знаком.
- •29. Алгоритмы слож-я и выч-я двоично-десятичных чисел
- •30. Алгоритмы сл-я и в-я вещественных чисел
- •31. Принципы осуществления в компьютерах операций умножения и деления
- •32. Назначение, определения и характеристики систем прерывания компьютеров
- •33. Классификация запросов прерывания в компьютерах
- •34. Режимы работы систем прерывания современных комптютеров и принципы их реализации
- •35. Особенности и принципы организации обмена информацей с периферийными устройствами
- •36. Принцип организации программно-управляемого ввода/вывода с активным ожиданием
- •37. Принцип организации в компьютерах ввода/вывода по прерыванию
- •38. Принцип организации ввода/вывода через каналы прямого доступа к памяти
- •39. Типовые шины соединения компонентов, используемые в современных компьютерах
- •40. Типовые устройства ввода
- •1. Клавиатура
- •2. Мышь.
- •41. Структура и назначение блоков типового видеоадаптера
- •42. Структура и назначение блоков типовой аудиосистемы
25. Представление звуковой информации
Рассмотрим принципы кодирования и хранения звуковой информации в памяти компьютеров.
Звук, с точки зрения акустики, представляет собой продольные волны сжатия и разрежения, свободно распространяющиеся в воздухе или какой-либо другой среде. Поэтому звуковое давление (звуковой сигнал) непрерывно изменяется во времени и пространстве, т.е. является аналоговым сигналом. Запись звука – это сохранение информации о колебаниях звукового давления во время записи. При этом аналоговый звуковой сигнал преобразуется в аналоговый же электрический сигнал при помощи микрофона той или иной конструкции и может быть записан на магнитной ленте в магнитофоне или на аудио компакт-диске (Audio-CD).
Но компьютер воспринимает, хранит и обрабатывает информацию в цифровом виде. Поэтому, чтобы передать аудиоинформацию в компьютер необходимо этот полученный электрический сигнал о звуке преобразовать в цифровую форму. Это преобразование осуществляется в АЦП. Вывод же звуковой информации из компьютера должен быть представлен в виде аналогового электрического сигнала, который затем должен в динамиках преобразовываться в звуковой сигнал для восприятия пользователем. Преобразование электрических цифровых сигналов в аналоговые электрические сигналы осуществляется цифро-аналоговыми преобразователями ЦАП.
Для того чтобы описать в цифровом виде аналоговый сигнал, являющейся функцией времени, необходимо определить (измерить, т.е. представить в цифровом виде) два параметра:
моменты времени, в которые производились измерения сигнала;
значения сигнала в данных точках измерения.
Определение первого параметра называется дискретизацией сигнала или выборкой отсчетов аналогового сигнала с заданной периодичностью. Периодичность отсчетов определяется частотой дискретизации. В свою очередь, частота дискретизации должна быть не менее удвоенной частоты наивысшей гармонической составляющей исходного звукового сигнала (в соответствии с теоремой Котельникова). Поскольку человек способен слышать звуки, частота которых находится в диапазоне от 16 Гц до 20 кГц, то максимальная частота дискретизации исходного звукового аналогового сигнала должна составлять не менее 40 кГц. Поэтому, в большинстве современных звуковых подсистем персональных компьютеров, максимальная частота дискретизации звукового сигнала составляет 44,1 или 48 кГц. Однако для записи наиболее высококачественной записи музыкальных произведений, в настоящее время используют частоту дискретизации и 96 кГц и даже 192 кГц.
Одновременно с дискретизацией осуществляется так называемое квантование отсчетов по амплитуде (уровню), которое заключается в измерении мгновенных значений амплитуды в точках дискретизации и, следовательно, получении требуемого цифрового кода. При этом точность измерения зависит от количества разрядов кодового слова. Если значение амплитуды отсчета представлять 8-ми разрядным двоичным кодом, то можно закодировать и записать только 256 (28) градаций значения амплитуды. Если же значение амплитуды кодировать 16-ти разрядным двоичным кодом, то можно представить и закодировать 216 = 65.536 уровней отсчета, т.е. точность представления отсчета а, следовательно, и качество представления сигнала будет существенно выше.
Таким образом, звуковой процесс, подаваемый на вход звуковой системы компьютера, может быть полностью определен частотой его дискретизации по времени и множеством его значений по уровню, полученных в моменты снятия отсчетов. Моменты же времени снятия отсчетов полностью определяются начальным моментом получения отсчетов и расстоянием между отсчетами, т.е. периодом повторения отсчетов. Кодированные значения начала и периода повторения задаются обычно в виде 16-ти разрядных двоичных кодов электронными часами, управляемыми генератором тактовых импульсов (синхроимпульсов). Кодированные значения самих этих отсчетов в моменты их снятия получаются в цифровом виде с выхода АЦП.
Следовательно, чтобы запомнить в памяти компьютера в цифровом виде некоторый звуковой процесс, надо запомнить 16-ти разрядный код, представляющий период дискретизации по времени данного цифрового процесса, а также некоторый массив кодов, представляющий значения отсчетов (в большинстве случаев, также 16-ти разрядных).
Цифро-аналоговое преобразование, т.е. преобразование цифровой информации, формируемой компьютером, в аналоговый электрический сигнал, подаваемый на динамики для преобразования в звуковые колебания воздуха, в общем случае происходит в два этапа. На первом этапе из потока цифровых данных с помощью ЦАП получают значения электрического сигнала, соответствующие их цифровым значениям в каждый момент времени дискретизации. В результате получают дискретный, ступенчато изменяющийся электрический сигнал. На втором этапе, из этого ступенчатого сигнала, путем сглаживания (интерполяции-фильтрации), формируется результирующий электрический аналоговый сигнал, который подается непосредственно на динамики. Сглаживание обычно осуществляется фильтром низкой частоты, который подавляет высшие периодические составляющие спектра дискретного сигнала.
8-ми разрядные АЦП и ЦАП обеспечивают качество звука, близкое к качеству звука в телефонной линии и в современных компьютерах не используются. Большинство мультимедийных компьютеров оснащено 16-разрядными АЦП и ЦАП, которые обеспечивают студийное качество звучания и относятся к классу Hi-Fi. А некоторые современные звуковые карты оснащаются 20 и даже 24-разрядными АЦП, что существенно повышает качество записи/воспроизведения звука.