Организация ЭВМ, комплексов и систем. Копейкин М.В - 10 стр.

UptoLike

10
В процессе выполнения операций сложения и вычитания чисел с
плавающей запятой при выравнивании порядков и нормализации результата
возможно изменение мантисс операндов. Для уменьшения погрешности
результата операции в алгоритмы их выполнения следует включить
округление.
При выполнении всех операций в АЛУ, кроме результатов, должны
формироваться значения признаков ( нулевой результат, переполнение,
отрицательный результат
и т.д.), позволяющих анализировать результат
выполнения операций в АЛУ. Значения признаков фиксируются на регистре
состояния АЛУ.
Особенности схемы АЛУ.
Выполнение микроопераций в АЛУ может распределяться по-разному
между блоками АЛУ. Микрооперации суммирования, например, выполняются
в специальном блоке - сумматоре. Микрооперации сдвига и преобразования
кодов, напротив, часто выполняются в нескольких регистрах
АЛУ, что вызвано
их относительной простотой и большой повторяемостью. Эти два варианта
распределения микроопераций по блокам АЛУ называют структурами с
общими и закрепленными микрооперациями соответственно [2].
В случае закрепленных микроопераций одинаковые по содержанию
микрооперации могут выполняться в различных операционных блоках АЛУ.
Например, микрооперация сдвига вправо на один разряд может выполняться в
аккумуляторе и в одном из входных регистров АЛУ.
При построении структур с общими микрооперациями предполагается,
что для каждой микрооперации в АЛУ существует отдельный и обычно только
один блок. Для случая микроопераций сдвига таким блоком является
сдвигатель, с помощью которого и производятся все микрооперации сдвига.