ВУЗ:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »