Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
59
Добавлен:
26.02.2016
Размер:
140.29 Кб
Скачать

АЛУ

Арифметико-логическое устройство

Всостав АЛУ входят:

Узлы хранения :

регистры, обеспечивающие хранение операндов, промежуточных и окончательных результатов;

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

Узлы передачи:

шины, соединяющие отдельные блоки АЛУ;

блоки вентилей (схем И) и мультиплексоры, обеспечивающие выполнение передачи по выбранному направлению и в нужный момент времени.

Всостав АЛУ входят:

Узлы преобразования :

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

схемы выполнения логических операций, иногда совмещаемые с сумматорами;

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

схемы сдвига (сдвигатели);

преобразователи кодов, служащие для получения обратных или дополнительных кодов;

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

Узлы управления :

блок управления АЛУ (если таковой имеется отдельно);

дешифраторы управляющих сигналов (кодов);

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

Типовая структурная схема АЛУ

Классификация АЛУ

Основные характерные особенности АЛУ :

особенности обрабатываемой информации

организация выполнения операций

структурная организация

Классификация АЛУ

По форме представления чисел:

АЛУ с фиксированной запятой;

АЛУ с плавающей запятой;

АЛУ с фиксированной и плавающей запятыми (универсальные)

По разрядности обрабатываемых чисел:

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

АЛУ обрабатывающие операнды переменной длины.

Классификация АЛУ

По кодам, используемым для представления отрицательных чисел:

АЛУ с использованием обратных кодов;

АЛУ с использованием дополнительных кодов.

По используемой системе счисления:

АЛУ работающие в позиционной системе счисления;

АЛУ работающие в непозиционной системе счисления

Классификация АЛУ

По разрядности обрабатываемых чисел:

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

АЛУ обрабатывающие операнды переменной длины.

По количеству операционных блоков:

одноблочные АЛУ (иначе, универсальные или многофункциональные)

многоблочные АЛУ.

Классификация АЛУ

По характеру связей:

устройства с магистральными

с непосредственными связями

По принципу получения результата:

АЛУ с алгоритмической реализацией операций;

табличные АЛУ;

таблично-алгоритмические