Статья: АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО

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

Все операции, выполняемые в АЛУ, можно разделить на следующие группы:

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

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

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

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

операции специальной арифметики (нормализация, сдвиг);

логические операции;

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

Для выполнения перечисленных операций в АЛУ включают следующие функциональные узлы:

сумматор (для выполнения суммирования и других действий над кодами операндов);

регистры (для хранения кодов операндов на время выполнения действия над ними);

сдвигатели (для сдвига кода на один или несколько разрядов вправо или влево);

преобразователи (для преобразования прямого кода числа в обратный или дополнительный);

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

Регистры и в некоторых случаях сумматоры имеют цепи управления приемом, выдачей и сбросом кодов операндов. Логические операции, операции сдвига и преобразования кодов могут выполняться не только специальными устройствами, но и с помощью дополнительных связей регистров и сумматора.

 

 

еще рефераты
Еще работы по информатике