Пример. Занесем операнды на регистры, при этом для удобства учтем дополнительные разряды, число которых определяется подбором
[А]пр = 0,110001, [РА]пр = 1,011;
[В]пр = 1,100101, [РВ]пр = 0,001;
С = А ´ В.
Занесем операнды на регистры, при этом для удобства учтем дополнительные разряды, число которых определяется подбором. Учитывая, что число основных разрядов , достаточно будет ввести дополнительных разряда, поскольку .
; .
1. Определение знака произведения.
ЗнС = ЗнА Å ЗнВ = 0 Å 1 = 1.
.
2. Определение порядка произведения.
РС = РА + РВ.
Выполним сложение порядков в модифицированном дополнительном коде.
|
В прямом коде порядок произведения может быть записан как .
3. Умножение мантисс.
1.
2.
3.
4.
5.
6.
Окр. +
4. Ограничение результата шестью разрядами, нормализация и присвоение знака.
Нормализация: ; ;
Окончательно .
Дата добавления: 2014-12-27; просмотров: 650;