Главная » Просмотр файлов » Гольденберг Л.М. и др. - Цифровая обработка сигналов (Справочник)

Гольденберг Л.М. и др. - Цифровая обработка сигналов (Справочник) (1044122), страница 17

Файл №1044122 Гольденберг Л.М. и др. - Цифровая обработка сигналов (Справочник) (Гольденберг Л.М. и др. - Цифровая обработка сигналов (Справочник)) 17 страницаГольденберг Л.М. и др. - Цифровая обработка сигналов (Справочник) (1044122) страница 172017-12-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 17)

10111 -~.1. 01000 + 1 ! 1.01001 [А]д~~ = 1.0100!. Правило перевода дополнительного кода отрицательного числа в прямой числовые разряды дополнительного кода инвертируются и к младшему разряду добавляется 1. )7Ранар 3.9- Осуп!ествим обратный перевод дополнительного кода числа А: (см. пример 3.8) в прямой код: [А)деп —— 1.01001 -1- 1 10110 + 1 !.10111 [А)пр = !.!О!!1.

Модифицированный дополнительный код имеет условное обозначение:. [А)"я„. Он образуется по правилам дополнительного кода, но для представле-- ния знака числа отводятся два разряда. Пример о.10. Представим положительное число А и отрицательное число В,. модули которых равны 0,01110, в модифицированном дополнительном коде: [А)~ „ = 00.01110; [В)" „ = 11.10010. 3.3.3. Обратный код Условное обозначение: [А) 0ар.

Нравило кодирования положительных чисел: обратный код положительного числа совпадает с прямым кодом: '[А! 0ар= [А! пр. Правило кодирования отрицательных чисел: в знаковый разряд кода записывается 1, числовые разряды исходного числа инвертируются. О . ат а, „, аь при А)0; [А1, др —— (3.10) 1. ат аа " аь при А~О. Пример 3.11. Представим отрицательное число А= — 0,10000 в обратном коде: [А)оор = — ! 01!!!. Модифицированный обратный код образуется по правилам обратного кода, но для представления знака числа отводятся два разряда.

3.4. АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ В ЦИФРОВЫХ ФИЛЬТРАХ, ИСПОЛЬЗУЮЩИХ АРИФМЕТИКУ С ФИКСИРОВАННОЙ ЗАПЯТОЙ 3.4.1. Алгебраическое сложение в дополнительном коде Пусть заданы дополнительные коды чисел А и В, причем (А), (В), (А+- +В[(1. Дополнительный код суммы чисел образуется путем сложения допол-- иительных кодов слагаемых. Перенос из знакового разряда при сложении не учитывается (теряется).

Пример 3.12. Допустим А= — 0,01100; В= — 0,10001. Тогда [А) = 1.10100 + [А+В)дон=! 00011 ° [В[дон = 1 01111 ~ †1,' !.Ооо!! Единица переноса не учитывается. 3.4.2. Алгебраическое сложение в обратном коде Пример 8.13. Допустим А= — 0,01001, В=0,11000. Тогда [А[пар — 1.10110 "+ [В[сир = 0.11000 1,' О .01110 [А+ В[обр = О.О!111, Циклический — ++ 1 перенос О .

01111 3.4.3.Переполнение разрядной сетки при сложении 'При сложении нескольких чисел, удовлетворяющих условию [3.3), может произойти переполнение разрядной сетки. Для фиксации переполнения используют модифицированные кодь., содержащие Ь дополнительных знаковых разрядов, где А=!и! 1ооо Й, а Й вЂ” число слагаемых. При сложении двух чисел (а=2) Ь=1. Модифицированный код, фиксирующий переполнение, должен содержать два знаковых разряда. При наличии пе.реполнения значения знаковых разрядов не совпадают, т. е. в знаковых разрядах фиксируется комбинация 01 или 10.

3.4.4. Умножение в прямом коде Пусть множимое А содержит Ь числовых разрядов, а множитель В т числовых разрядов [А)пр — а,. а, а, ... аь, [В)пр = Ьо. Ьт Ьо .. Ьте где ао, Ьо= [1, О) — знаковые разряды сомножителей. Точное значение произведения Р=АВ может содержать до Ь+т числовых разрядов. Значение знакового разряда произведения Р определяется путем сложения значений знаковых разрядов сомножителей по модулю 2: ро — — ао®Ьо, т, е.

1 при аоФЬо, Ро= О при ао=Ьо. 88 Пусть заданы обратные коды чисел А и В, причем !А[, !В(, ~А+В~ (1. Обратный код суммы чисел образуется путем сложения обратных кодов слагаемых с учетом переноса из знакового разряда (циклического переноса), при наличии :которого к младшему разряду суммы добавляется 1. Значения числовых разрядов получаются путем перемножения числовых разрядов сомножителей. Пример ЗЛ4. Пусть А= — 0,1001; В=0,101. Выполним умножение чисел в прямом коде по алгоритму умножения, начиная с младших разрядов [3.2]: 1 ~- 1.

1001 вша [А]пр Я Х„"' О О 101 = [В] 1001-» + О1ОО! 0000 01001-» 001001 1001 Формирование знака произведения 101101-» 1 о[о!101 = [Ав] Стрелка -» соответствует сдвигу кода частичной суммы на один разряд вправо. Различные алгоритмы умножения чисел в прямом коде подробно описаны в [3.2] . 3.4.5.

Умножение в дополнительном иоде Пример 8.1б. Пусть А= — 0,111; В= — 0,010, т. е. [А] "дов 11.001: [В] "хоп=1.110~ [ — А] "дон=00.111; [А ]доп Х [В]~ „= 1.110 00.000-» + оо.оооо 11.001 11.0010-» 11.!0010 11.001 10.10110-» + 11.0!01!О 00.111 00.001110 = [АВ]д и. 89 При умножении чисел в дополнительном коде множимое и частичные произведения обычно представляются в модифицированном коде (для устранения переполнений при вычислении частичных сумм).

Алгоритм умножения чисел в дополнительном коде, начиная с младшего разряда, практически аналогичен соответствующему алгоритму для прямого кода, однако на последнем шаге (при отрицательном множителе) к частичной сумме добавляется дополнительный код числа, равного множимому по абсолютному значению и противоположного по знаку. Различные алгоритмы умножения чисел в дополнительном коде, в том числе и широко используемый в ЦФ алгоритм Бута, подробно рассмотрены в [1.6, 3.2) . 3.5. КВАНТОВАНИЕ ЧИСЕЛ В ЦИФРОВЪ|Х ФИЛЬТРАХ, ИСПОЛЬЗУЮЩИХ АРИФМЕТИКУ С ФИКСИРОВАННОИ ЗАПЯТОИ 3.5.1.

Общие сведения Квантование числа есть представление последнего с помощью конечного количества (Ь) числовых разрядов. Операция квантования является нелинейной и вносит в представление числа х ошибку Е„=Р (х) — х, (3.11) где х — число до квантования; Г(х) — число после квантования (после выполнения нелинейной операции Р). Шагом квантования Я называется весовой козффициент младшего числового разряда, равный 2 — ь.

При квантовании используются два способа: округление и усечение. 3.5.2. Округление При округлении числа до Ь разрядов исходное т-разрядное число (Ь(т( ~ос) заменяется на ближайшее Ь-разрядное (округление соответствует выбору ближайшего уровня квантования). Ошибка округления Е,=Р,(х) — х удовлетворяет неравенству — 2-ь/2 а~ Еа Я,2 — ь/2 (3.12) для всех трех способов кодирования чисел (прямого, обратного и дополнительного кодов). В (3.12) считается, что т~Ь. Характеристика нелинейности, соответствующая операции округления, показана на рис. 3,1,а. а) Рис.

3.1 Рис. Я.2 90 3.5.3. Усечение При усечении т-разрядного числа до Ь разрядов (Ь(сп(ьь) младшие ш — Ь разрядов нсходчого числа отбрасываются. Ошибка усечения Ет=Рт(х) — х удовлетворяет неравенствам: а) для положительных чисел при любом способе кодирования и отрицательных чисел в дополнительном коде — 2 — ь(Е (О; б) для отрицательных чисел в прямом и обратном кодах (3.13') 0(Е,(2 — ь (3.13") В (3.13) считается, что т))Ь.

Характеристика нелинейности, соответствующая операции усечения для дополнительного кода, показана на рис. 3.1,б, а для прямого и обратного кодов — на рис. 3.1,в. Плотности вероятности ошибки усечения Р(Ет) показаны на рис. 3.2,6 для дополнительного кода и на рис.

3.2,в для прямого и обратного кодов. 3.6. КВАНТОВАНИЕ СИГНАЛОВ В ЦИФРОВЫХ ФИЛЬТРАХ 3.6.1. Модели процесса квантования Квантование сигнала есть представление отсчетов последнего с помощью конечного числа Ь числовых разрядов. Квантованию в ЦФ могут подвергаться дискретные (в аналого-цифровых преобразователях — АЦП) и цифровые (на выходах умножителей и сумматоров) сигналы. Нелинейная модель процесса квантования сигнала показана на рис.

3.3,а, где ЦпТ) — квантуемый сигнал (дискретный или ш-разрядный цифровой);. р(пТ) — квантованный сигнал (Ь-разрядный цифровой, Ь(т), а характеристика нелинейности Р квантователя показана на рис. 3.1. Нелинейная модель используется, как правило, при модер,'пП лировании процессов в ЦФ на ЭВЫ. лсалтсйатиь Линейная модель процесса квантования показана на рис.

3.3,б, где е(аТ) — аддитивный дискретный сиги) е(п17 нал, учитывающий ошибку квантования: 17 . е (а Т) = Р 1а' (а Т)] — с( (п Т) . (3.14) Линейная модель используется при аналитическом анализе процессов в ЦФ. д) Рис. 3.3 3.6.2. Детерминированные оценки ошибок квантования Детерминированные оценки позволяют определить абсолютные границы ошибок квантования Плотность вероятности ошибки округления Р(Е,) показана на рис. 3.2,а.. При анализе эффектов квантования в ЦФ, как правило, предполагается, что все значения ошибки квантования равновероятны, т. е. ошибки распределены равномерно.

— б шах ~с (и Т)(( 2 — ь= — Я, (3.15) ~>о Ч Ч где Ь вЂ” количество числовых разрядов; Я вЂ” шаг квантования; т)=2 при округлении и т) =1 при усечении (см. рис. 3.1 и 3.2). 3.6.3. Вероятностные оценки ошибок квантования т ,= 0 при округлении и усечении прямого и обратного кодов; (3.16') — 0,5Д при усечении дополнительного кода; Я'/12 при округлении и усечении дополна нительного кода; Я'/3 при усечении прямого и обратного кодов. Здесь Я=2-' — шаг квантования. Из формул (3.16) видно, что использование усечения прямого и обратного кодов нежелательно.

В табл. 3.3 приведены значения дисперсии оз, шума округления в децибе. лах при различном шаге квантования, рассчитываемые по формуле Ф,= =10!8Яз/12) =10!а'(2 — зь/12) = — (6,02Ь+10,79) дБ. (3.16") Таблица З.З Разрядность Ь ~ 8 10 12 ~ 14 ~ 16 18 ~ 20 ! 1 ! ! 2 з 2 ш 2 тз ~ 2 — ы ~, 2-ы ~ 2 — та ( 2 — за ! Шаг квантова- ния Я ( — 59 ! — 71 ( — 83 ( — 95 ' †1 ~! †1 ~ †1 3 Дисперсия о'„ дБ 3.7. УИКТ КВАНТОВАНИЯ СИГНАЛОВ В СТРУНТУРНЫХ СХЕМАХ ~тИФРОВЬ!Х ФИЛЬТРОВ Структурные схемы цчфровых фильтров (ЦФ) с ограниченной разрядностью регистров отлича|отся от соответствующих схем дискретных (линейных) фильтров наличием нелинейностей Р и Ф, учитывающих округление (усечение) 92 Вероятностные оценки основаны на представлении ошибок квантования (сигнала з(пТ)) как случайного шумоподобного процесса (шума квантования) [1.6, .3.3!.

Допущения, вводимые относительно шума квантования: последовательность е(пТ) является стационарным случайным процессом; последовательность е(лТ) не коррелирована с квантуемой последовательностью с((пТ); любые два отсчета последовательности е(пТ) не коррелированы, т. е.

шум квантования является процессом типа «белый шум»; распределение вероятности ошибок является равномерным по диапазону ошибок квантования (см. рис. 3.2). Среднее значение ж, и дисперсия ат, шума квантования определяются соотношениями: результатов арифметических операций в регистрах умножителей и сумматоров соответственно. Вид характеристик нелинейностей Г и Ф показан на рис. 3.1. При анализе эффектов квантования сигналов нелинейности Е;,д и Ф; з структурных схемах ЦФ заменяются источниками аддитивного шума еьх(пТ) н ,(пТ) (1' — номер сумматора ЦФ, к которому подключен соответствую:ций а.й источник шума). В результате формируется линейная модель ЦФ, учитывающая эффекты квантования сигналов. Если к определенному )-му сумматору ЦФ подключено несколько источников шума, их можно заменить в линейной модели эквивалентным источником шума уэ(пТ) (оценки параметров шумового сигнала у„:(пТ) см.

Характеристики

Тип файла
PDF-файл
Размер
9,62 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее