Реализация деления в формате ПЗ
Деление
Запись операции в общем виде выглядит так:

Как видно из этого выражения, в порядке не хватает слагаемого “sh”. следовательно, оно должно быть добавлено:

Следовательно, значения полей вычисляются так:
, 
В результате деления значений мантисс и возможно получение ненормализованного значения : т.е. .
В этом случае нужна нормализация мантиссы путем сдвига влево на 1 разряд. Сдвиг должен сопровождаться соответствующей коррекцией порядка числа: .
Алгоритм деления мантисс следующий:

После формирования значения мантиссы результата в каждом из алгоритмов и ее нормализации необходимо установить значение разряда знака и таким образом скрыть «единицу» целой части мантиссы.
|