2015-01-12 2 views
0

Я нашел детали о алгоритме деления без восстановления, но из того, что я нашел, предполагает, что дивиденд больше, чем дивизор. Это должно быть правдой?Невосстанавливающий отдел для плавающей точки

Я спрашиваю, потому что я хочу использовать алгоритм проектирования блока деления с плавающей запятой в аппаратном обеспечении.

ответ

0

Это зависит от используемого алгоритма

  • в любом случае вы можете легко перенести mantisa, чтобы соответствовать этому условию
  • первого сдвига до разделения
  • , а затем просто добавить к экспоненту результата после деления
  • например, как это делается Посмотреть iterative FPU divider с аналогичными условиями
+0

@starbox heh ju st понял, что это ваш вопрос :) в любом случае, если вы говорите об этом алгоритме из моего ответа, то да, это правда, что вы должны обеспечить оба условия, иначе алгоритм не будет работать должным образом. – Spektre