довольно широко. Например, по такому принципу часто строятся десятичные
АЛУ, в которых десятичные числа участвуют в операции тетрада за тетрадой.
Наибольшее распространение получили АЛУ с магистральной
структурой. Обычно в таких АЛУ четко можно выделить три точки:
- входы. куда подключаются первый и второй операнды;
- выход комбинационной схемы АЛУ, где получается результат
элементарной операции.
Операционный блок такого АЛУ обычно строится как комбинационная
схема и включает отдельные узлы, выполняющие операции, выходы которых
подключены к коммутатору, управляющему выбором результата. Пример
структурной схемы АЛУ комбинационного типа приведен на рис. 20. В этой
схеме СМ, К, Д, М2 обозначены соответственно сумматор и схемы,
выполняющие поразрядные операции конъюнкцию, дизъюнкцию,
суммирования по модулю 2, СП - схема преобразования операнда 2 на входе
сумматора, КМ- коммутатор результата, СВП - схема выработки признаков
результата, РП - регистр признаков результата.
Комбинационные блоки СМ, К, Д, М2 в любой момент времени
вырабатывают какой-то результат с кодами, установленными на входных
шинах. Но на выход выдается только один результат, определяемый кодом на
шине «операция», который управляет выходным коммутатором. Операнд 1
также поступает на входы коммутатора со сдвигом разрядов влево и вправо,
что позволяет, задав соответствующую операцию, передать на выходные
шины сдвинутый влево или вправо код с шин операнда 1. Схема
преобразования операнда 2 СП предназначена для выполнения над операндом
2 операции поразрядной инверсии, а также операций подстановки вместо
операнда 2 кодов, равных единице или нулю во всех разрядах. Это необходимо
для выполнения с использованием сумматора операций вычитания, прямого
и обратного счёта единиц. Схема СП также может строиться на основе
коммутатора.