Тенденции развития вычислительной техники. Принципы организации ЭВМ


)Арифметико-логические устройства. АЛУ для чисел с фиксированной запятой



бет25/52
Дата16.12.2021
өлшемі1,21 Mb.
#101732
1   ...   21   22   23   24   25   26   27   28   ...   52
Байланысты:
арх

26)Арифметико-логические устройства. АЛУ для чисел с фиксированной запятой.
АРИФМЕТИКО-ЛОГИЧЕСКИЕ УСТРОЙСТВА
Арифметико-логическое устройство (АЛУ) служит для выполнения арифметических и логических преобразований над словами, называемыми в этом случае операндами. Выполняемые в АЛУ операции можно разделить на следующие группы:

  • операции двоичной арифметики для чисел с фиксированной запятой;

  • операции двоичной арифметики для чисел с плавающей запятой;

  • операции десятичной арифметики;

  • операции индексной арифметики (при модификации адресов команд);

  • операции специальной арифметики;

  • операции над логическими кодами (логические операции);

  • операции над алфавитно-цифровыми полями.

К арифметическим операциям относятся сложение, вычитание, вычитание модулей («короткие операции») и умножение и деление («длинные операции»). Группу логических операций составляют операции дизъюнкции (логическое ИЛИ) и конъюнкции (логическое И) над многоразрядными двоичными словами, сравнение кодов на равенство.

Специальные арифметические операции включают в себя нормализацию, арифметический сдвиг (сдвигаются только цифровые разряды, знаковый разряд остается на месте), логический сдвиг (знаковый разряд сдвигается вместе с цифровыми разрядами).

Можно привести следующую классификацию АЛУ.

По способу действия над операндами АЛУ делятся следующие группы:

  • последовательные;

  • параллельные.

В последовательных АЛУ операнды представляются в последовательном коде, а операции производятся последовательно во времени над их отдельными разрядами. В параллельных АЛУ операнды представляются параллельным кодом, и операции совершаются параллельно во времени над всеми разрядами операндов.

По способу представления чисел различают АЛУ:

  • для чисел с фиксированной запятой;

  • для чисел с плавающей запятой;

  • для десятичных чисел.

По характеру использования элементов и узлов АЛУ делятся на:

  • блочные;

  • многофункциональные.

В блочном АЛУ операции над числами с фиксированной и плавающей запятой, десятичными числами и алфавитно-цифровыми полями выполняются в отдельных блоках, при этом повышается скорость работы, так как блоки могут параллельно выполнять соответствующие операции, но значительно возрастают затраты оборудования. В многофункциональных АЛУ операции над всеми формами представления чисел выполняются одними и теме же схемами, которые коммутируются нужным образом в зависимости от требуемого режима работы.



Достарыңызбен бөлісу:
1   ...   21   22   23   24   25   26   27   28   ...   52




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет