Выполнение арифметических операций в АЛУ для чисел с фиксированной запятой. Часть I. Базарова С. Б-М - 12 стр.

UptoLike

23
- для десятичных чисел.
АЛУ с плавающей запятой отличается от АЛУ с
фиксированной запятой тем, что кроме узлов, служащих для
выполнения действий над мантиссами чисел, включает в свой
состав узлы, необходимые для выполнения действий над
порядками (характеристиками) чисел.
По характеру использования элементов и узлов АЛУ
делятся на:
- блочные;
- многофункциональные.
В блочном АЛУ операции над числами с
фиксированной и плавающей запятой, десятичными
числами и алфавитно-цифровыми полями выполняются в
отдельных блоках, при этом повышается скорость работы,
так как блоки могут параллельно выполнять
соответствующие операции, но значительно возрастают
затраты оборудования. В многофункциональных АЛУ
операции над всеми формами представления чисел
выполняются одними и теми же схемами, которые
коммутируются нужным образом в зависимости от
требуемого режима работы.
24
2.2 АЛУ для сложения и вычитания
чисел с фиксированной запятой
Сложение и вычитание чисел с фиксированной
запятой производится по формуле:
Z =
Y
X
±
,
где X, Y, Z – n-разрядные знаковые числа в формате с
фиксированной запятой.
При сложении и вычитании чисел с фиксированной
запятой в АЛУ производится сложение двоичных кодов,
включая разряды знаков.
Для операций сложения и вычитания n-разрядных
(нулевой разряд знаковый) двоичных чисел с
фиксированной запятой в состав АЛУ должны входить n-
разрядный параллельный комбинационный сумматор См,
регистр сумматора РгСм, входные регистры сумматора РгВ
и РгА, входной регистр АЛУ Рг1. На АЛУ поступают
операнды X и Y, а результат содержит операнд Z.
На рис. 2.1 представлена упрощенная структурная
схема АЛУ.
Известно, что отрицательные числа в ЭВМ
представлены в дополнительном коде, и при выполнении
операций с этими числами они должны быть также
представлены в дополнительном коде. В данном учебном
       -    для десятичных чисел.                                                   2.2 АЛУ для сложения и вычитания
                                                                                       чисел с фиксированной запятой
       АЛУ с плавающей запятой отличается от АЛУ                     с
фиксированной запятой тем, что кроме узлов, служащих для                       Сложение и вычитание чисел с фиксированной
выполнения действий над мантиссами чисел, включает в свой                запятой производится по формуле:
состав узлы, необходимые для выполнения действий над
                                                                                                     Z = X ±Y ,
порядками (характеристиками) чисел.                                      где X, Y, Z – n-разрядные знаковые числа в формате с
       По характеру использования элементов и узлов АЛУ                   фиксированной запятой.
делятся на:                                                                    При сложении и вычитании чисел с фиксированной
       -    блочные;                                                     запятой в АЛУ производится сложение двоичных кодов,
       -    многофункциональные.                                         включая разряды знаков.
       В      блочном   АЛУ         операции       над    числами    с         Для операций сложения и вычитания n-разрядных
фиксированной       и   плавающей        запятой,        десятичными     (нулевой     разряд     знаковый)    двоичных       чисел   с
числами и алфавитно-цифровыми полями выполняются в                       фиксированной запятой в состав АЛУ должны входить n-
отдельных блоках, при этом повышается скорость работы,                   разрядный параллельный комбинационный сумматор См,
так   как       блоки       могут     параллельно          выполнять     регистр сумматора РгСм, входные регистры сумматора РгВ
соответствующие операции, но значительно возрастают                      и РгА, входной регистр АЛУ Рг1. На АЛУ поступают
затраты оборудования. В многофункциональных АЛУ                          операнды X и Y, а результат содержит операнд Z.
операции      над   всеми    формами      представления        чисел           На рис. 2.1 представлена упрощенная структурная
выполняются одними и теми же схемами, которые                            схема АЛУ.
коммутируются       нужным      образом        в   зависимости      от         Известно,       что   отрицательные   числа    в   ЭВМ
требуемого режима работы.                                                представлены в дополнительном коде, и при выполнении
                                                                         операций с этими числами они должны быть также
                                                                         представлены в дополнительном коде. В данном учебном


                                23                                                                      24