Проектирование структур АЛУ. Спиридонов В.В. - 9 стр.

UptoLike

Составители: 

9
Известны также случаи использования троичной системы счисления,
некоторые работы с R-значными системами, разработки по использованию
систем счисления, веса двоичных разрядов в которых соответствуют числам
Фибоначчи.
Из непозиционных систем счисления в арифметике используется сис-
тема остаточных классов (СОК), числа в которой представляются в виде ос-
татков от деления исходного числа на набор взаимно простых чисел, назы-
ваемых основаниями системы. Такое представление обеспечивает возмож-
ность независимой обработки разрядов (остатков) чисел, что, в частности,
представляет интерес для цифровой оптической обработки информации [2].
По разрядности обрабатываемых чисел: АЛУ, выполняющие операции
над числами (кодами) фиксированной разрядности; АЛУ, обрабатывающие
операнды переменной длины.
В обоих случаях само АЛУ имеет фиксированную разрядность блоков,
но во второй группе предусмотрены специальные средства, обеспечивающие
обработку операндов по частям, и соответствующие микропрограммы вы-
полнения операций. Имеются также АЛУ, в которых операции выполняются
над несколькими различными видами операндов фиксированной разрядно-
сти, обычно это форматы полуслова, слова и слова двойной длины.
По кодам, используемым для представления отрицательных чисел:
АЛУ с использованием обратных кодов; АЛУ с использованием дополни-
тельных кодов.
Принципиальных особенностей структур АЛУ это различие не обу-
словливает. Известны и устройства, в которых одни операции выполняются с
использованием обратных кодов, а другиедополнительных.
Особенности структурной организации АЛУ определяются составом
операционных блоков устройства и характером связей между ними. В этой
группе признаков АЛУ можно подразделить следующим образом.
По количеству операционных блоков: одноблочные АЛУ (иначе, уни-
версальные или многофункциональные) и многоблочные АЛУ.
В первых из них имеется операционный блок, в котором может выпол-
няться любая из операций АЛУ. Такая организация характерна для ЭВМ не-
высокой производительности. Многоблочные АЛУ имеют в своем составе
несколько операционных блоков, каждый из которых ориентирован на вы-
полнение какой - либо одной операции, например умножения, или несколь-
ких операций, например сложения и логики. Причем предусматривается од-
новременная работа различных блоков, что, совместно со специализацией
блоков, обеспечивает более высокую производительность ЗВМ с такими
АЛУ .По характеру связей: устройства с магистральными и с непосредствен-
ными связями.