Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Численный пример



Рассмотрим алгоритм умножения на числовом примере:

А = -2,37510 = 1,10010 100110002

В = 0,17187510 = 1,01110 101100002

1) 1 0 = 1

2) Суммируем характеристики

1,0010

0,1110

10,0000

ПРС и ПМР не возникло.

3) Последовательность операций умножения представлена в табл. 3

Таблица 3 – Умножение двоичных чисел первым способом с ПЗ

Множитель Сумма ЧП Комментарии
0,1001100 0 0,00000000 00000000 Сдвиг вправо
0,0100110 0 0,00000000 00000000 Сдвиг вправо
0,0010011 0 0,00000000 00000000 Сдвиг вправо
0,0001001 1 0,00000000 00000000 0,10110000 0,10110000 00000000 Сложение   Сдвиг вправо
0,0000100 1 0,01011000 00000000 0,10110000 1,00001000 00000000 (временное ПРС) Сложение   Сдвиг вправо
0,0000010 0 0,10000100 00000000 Сдвиг вправо
0,0000001 0 0,01000010 00000000 Сдвиг вправо
0,0000000 1 0,00100001 00000000 0,10110000 0,11010001 00000000 Сложение   Сдвиг вправо
0,00000000 0,01101000 10000000  

Сумма ЧП = 0,01101000 10000000 – требуется нормализация. Сдвинем результат на 1 разряд влево, и вычтем единицу из суммы характеристик.

0,0000

1,1111

1,1111 0,1111 (-1) - ПМР не возникло.

Результат: 1,01111 110100012 = -0,40820310

Проверка -2,375 * 0,171875 = -0,408203





Дата публикования: 2014-11-02; Прочитано: 552 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...