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

4. Синтез АЛУ

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

На рисунке 4.1 и чертеже 02.24.001.01 приведена схема проектируемого арифметико-логического устройства, которая состоит из трех регистров сдвига, одного сумматора и восьми логических элементов «И».

Рисунок 4.1 - Схема АЛУ

На входы B0-B3 первого регистра поступают четыре разряда множимого, а на входы второго регистра А0-А3 четыре разряда множителя. Для записи информации с информационных входов А0-А3 и B0-B3 регистров необходимо подать на вход синхронизации С1 перепад тактового импульса из уровня 0 в уровень 1. Информация на выходе остаётся неизменной до прихода очередного импульса синхронизации. СумматорSMвыполняет последовательное суммирование в цикле под управлением синхроимпульсов на его входе С0. Окончательный результат операции умножения снимается с выходов регистра D0.