Зарегистрироваться
Восстановить пароль
FAQ по входу

Сумматор с плавающей запятой в дополнительном коде

  • Добавлен пользователем , дата добавления неизвестна
  • Отредактирован
Сумматор с плавающей запятой в дополнительном коде
УГАТУ.
Преподаватель: Фрид А. И.
Задание: Разработать и рассчитать сумматор с фиксированной запятой в дополнительном коде. Математическая модель - автомат Мура; элементарный базис – стрелка Пирса; на RST триггерах.
Шаг
1. Вычислить разность порядков чисел А и В.
Шаг
2. Проверить сумматор на переполнение. В случае переполнения вывести число с положительным порядком. Перейти к шагу 9.
Шаг
3. В случае если разность порядков 14 вывести число А, если разность порядков -14 вывести В. Перейти к шагу 9.
Шаг
4. Если 0 разность порядков 14, то сдвинуть мантиссу числа B на |разность порядков| разрядов вправо.
Шаг
5. Если 0 разность порядков 14, то сдвинуть мантиссу числа А на |разность порядков| разрядов вправо.
Шаг
6. Сложить мантиссы.
Шаг
7. Проверить условие нормализации гамма. Если оно не выполняется, сдвинуть сумму на один разряд вправо, к порядку результата прибавить единицу, если только порядок не равен 31, и перейти к шагу 9.
Шаг
8. Циклически проверять условие нормализации бета. Если оно не выполняется, сдвинуть сумму на один разряд влево, от порядка результата отнять единицу, если только порядок не равен -31.
Шаг
9. Окончание работы.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация