Реализация деления в формате ПЗ
Деление
Запись операции в общем виде выглядит так:
Как видно из этого выражения, в порядке не хватает слагаемого “sh”. следовательно, оно должно быть добавлено:
Следовательно, значения полей вычисляются так:
,
В результате деления значений мантисс и возможно получение ненормализованного значения : т.е. .
В этом случае нужна нормализация мантиссы путем сдвига влево на 1 разряд. Сдвиг должен сопровождаться соответствующей коррекцией порядка числа: .
Алгоритм деления мантисс следующий:
После формирования значения мантиссы результата в каждом из алгоритмов и ее нормализации необходимо установить значение разряда знака и таким образом скрыть «единицу» целой части мантиссы.
|