Главная > Цифровая обработка сигналов (Гольденберг Л. М.)
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

3.3. КОДИРОВАНИЕ ЧИСЕЛ В ЦИФРОВЫХ ФИЛЬТРАХ

Существуют три основных кода для представления чисел: прямой, обратный и дополнительный.

В данном параграфе рассматриваются положительные и отрицательные числа с фиксированной запятой

удовлетворяющие условию (3.3).

Код числа содержит разряд. Старший разряд служит для фиксации знака числа и называется знаковым. Следующие 6 разрядов служат для фиксации дробной части числа и называются числовыми.

3.3.1. Прямой код

Условное обозначение: . Используется при выполнении операции умножения в ЦФ.

Правило кодирования: в знаковый разряд кода записывается 0 (для положительных чисел) и 1 (для отрицательных чисел), числовые разряды кода соответствуют числовым разрядам (дробной части) исходного числа:

Пример 3.7. Представим положительное число А и отрицательное число В, модуль которых равеи 0,10111, в прямом коде. В соответствии с (3.8)

3.3.2. Дополнительный код

Условное обозначение: Используется при выполнении операций умножения и сложения в

Правило кодирования положительных чисел: дополнительный код положительного числа совпадает с прямым кодом: .

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

Пример 3.8. Представим отрицательное число в дополнительном коде. В соответствии с (3.9)

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

Пример 3.9. Осуществим обратный перевод дополнительного кода числа : (см. пример 3.8) в прямой код:

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

Пример 3.10. Представим положительное число А и отрицательное число В, модули которых равны 0,01110, в модифицированном дополнительном коде:

3.3.3. Обратный код

Условное обозначение:

Правило кодирования положительных чисел: обратный код положительного числа совпадает с прямым кодом:

Правило кодирования отрицательных чисел: в знаковый разряд кода записывается 1, числовые разряды исходного числа инвертируются.

Пример 3.11. Представим отрицательное число в обратном коде:

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

1
Оглавление
email@scask.ru