Алгоритм деления с восстановлением остатка в дополнительном модифицированном коде?

Подскажите алгоритм деления с восстановлением остатка в доп. модифицированном коде (с плавающей запятой).
Насколько я помню:
1) Вычисляем порядок (из порядка делимого вычитаем порядок делителя)
2) Записываем в сумматор делимое (остаток)
3) Анализируем знак остатка и делителя, если 11 или 00 - вычитываем делитель, в результат 1, иначе прибавляем и в результат 0
4) восстанавливаем остаток (прибавляем делитель), сдвигаем остаток (влево?)
5) повторяем 3-4 n-2 раза
6) проверяем на переполнение (01 или 10 знаки)
7) проверяем на нормализацию (11,1 или 00,0)

Поправьте, пожалуйста, что не так. Подскажите, что и куда сдвигать.
  • Вопрос задан
  • 115 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы