Главная > Разное > Цифровые устройства
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

БИС умножителя 12x12 разрядов 1802ВР4.

Эта БИС (рис. 6,140) выполняется по ТТЛШ-технологии (зарубежный аналог фирмы Время умножения -разрядных

(кликните для просмотра скана)

чисел не превышает 110 не, мощность потребления не более На рис. 6.141 показана структурная схема этой -разрядный операнд, который может представлять собой -разрядное положительное число (число без знака) или дополнительный код числа (число со знаком, знаковый разряд);

- 12-разрядный операнд такого же назначения, что и ;

ТС (Twos Complement — дополнительный код двоичного числа) — указатель дополнительного кода числа (при

указатель дополнительного кода числа

— тактовый сигнал записи в регистр памяти

— тактовый сигнал записи в регистр памяти

Рис. 6.141

MPL 12 х 12 (MPL - Multiplier) - матричный умножитель;

SU (Shift Unit) - сдвигающее устройство;

RS (Right Shift - сдвиг вправо) — указатель присвоения знака произведения младшей группе разрядов ;

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

См — тактовый сигнал записи в регистр памяти старшей группы разрядов произведения старший);

Таблица 6.30. (см. скан) Примеры вычисления произведений

Ft (Flag Transparency - признак прозрачности) — указатель прозрачности регистров памяти произведения;

ОE (Output Enable) - разрешение выходов младшей и старшей групп разрядов произведения (при выходы находятся в Z-состоянии);

RND (Rounding - округление) — указатель округления произведения до 12 старших разрядов.

В табл. 6.30 приведены примеры вычислений произведений для операндов со знаком и без знака (операнды представлены в 16-ричной системе счисления; соответствия между двоичной, десятичной и 16-ричной системами счисления см. в табл. 1.2).

В табл. 6.30 приведены значения произведения без округления и без присвоения знака младшей группе разрядов произведения Если хотя бы одно число задано со

знаком, то произведение выдается в дополнительном коде.

Округление результата умножения производится при подаче сигнала Значение сигнала RND записывается в D-триггер импульсным сигналом

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

Присвоение знака младшей части произведения производится по сигналу Такое присвоение следует использовать только при умножении чисел со знаком В этом случае модуль произведения представляется -разрядным числом а знак фиксируется в разряде Результат умножения для чисел со знаком представляется в дополнительном коде и присвоение знака младшей группе разрядов производится с помощью сдвигающего устройства по правилу:

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

Значение сигнала переводит регистры памяти произведения в прозрачный режим работы, при котором любые изменения информационных сигналов сразу же передаются на выход (сигнал блокирует действия тактовых сигналов Прозрачные -триггеры могут быть выполнены на основе описываемых функцией переходов Если положить и то функция переходов будет иметь вид:

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

Выходы произведения с тремя состояниями позволяют подключать их непосредственно к системной шине данных микроЭВМ, т.е. умножитель можно использовать в качестве внешнего устройства для ускорения вычислений. Наличие входных и выходных регистров дает возможность использовать умножитель в конвейерных устройствах обработки данных.

Рис. 6.142.

Рис. 6.143

Рис. 6.144

Выпускаются также БИС умножителей умножитель разрядов и фирмы умножитель 16 X 16 разрядов [26, 27].

<< Предыдущий параграф Следующий параграф >>
Оглавление