Вычитающее устройство

 

О П И С А Н И Е 408306

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

Зависимое от авт. свидетельства №

Заявлено 15.V1.1971 (№ 1672611/18-24) с присоединением заявки №

Приоритет

Опубликовано 10.Х11.1973. Бюллетень № 47

Дата опубликования описания 12.IV.1974

М. Кл. С 06f 7/385

Государственный комитет

Совета Министров СССР во делам изобретений и открытий

УДК 681.325:5(088.8) Авторы изобретения

В. И. Спиридонов, О. М. Дерфель, И. И. Бутенко н И. И. Корниенко

Заявитель

ВЫЧИТАЮЩЕЕ УСТРОЙСТВО

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

Известны устройства для получения разности двух чисел, представленных последовательными кодами, начинал со старших разрядов. Они состоят из преобразователей последовательных кодов в параллельные с последующим суммированием полученных чисел на параллельном сумматоре.

Однако известные устройства характеризуются большим объемом оборудования и недостаточно широкими функциональными возможностями.

Целью изобретения является сокращение объема оборудования и расширение функциональных возможностей устройства.

Для этого первый вход устройства подключен к первому входу первой схемы И и к первому входу схемы равнозначности, а через инвертор — к первому входу второй схемы И и ко второму входу схемы равнозначности, другой вход устройства соединен со вторым входом второй схемы И и с третьим входом схемы равнозначности, а через и нвертор со вторым входом первой схемы И и с четвертым входом схемы равнозначности, выход первой схемы И подключен к одному из входов первой схемы ИЛИ и к единичному входу первого триггера, нулевой выход которого подключен к третьему входу второй схемы И, выход которой соединен с другим входом первой схемы ИЛИ и с единичным входом второго триггера, нулевой выход которого подключен к третьему входу первой схемы И, выход первой схемы ИЛИ соединен с первыми входами каждой из N схем И первой группы, выход схемы равнозначности подключен к первым

10 входам каждой из N схем И второй группы, единичные выходы первого и второго триггеров через вторую схему ИЛИ подключены к первому входу третьей схемы И, второй вход которой соединен с третьим входом устройст15 ва, выход третьей схемы И соединен с единичным входом третьего триггера, единичный выход которого подключен ко вторым входам каждой из N схем И первой и второй групп и к первому входу четвертой схемы И, третьи

20 входы каждой из N схем И первой и второй групп соединены соответственно с .Ч управляющими шинами устройства, второй вход четвертой схемы И соединен с (N+1)-ой управляющей шиной, выход первой схемы И

25 первой группы соединен с первым выходом устройства, а выходы остальных схем И первой группы соединены соответственно с первыми входами (N — 1) схем ИЛИ, вторые входы которых соединены с выходами соответствую30 щнх схем И второй группы, а входы N-ой схе408306

3 мы ИЛИ соединены с выходом N-ной схемы

И второй группы и выходом четвертой схемы И.

На чертеже приведена функциональная схема устройства.

Вычитающее устройство содержит входы 1, инверторы 2, схему И 3 анализа единиц, схему И 4 анализа нулей, схему равнозначности

5, схему ИЛИ 6, триггер 7 запрета анализа нулей, триггер 8 запрета анализа единиц, схему ИЛИ 9, схему И 10 задержки, вход 11 тактового импульса, триггер 12, схему И 13 занесения дополнения, группу, состоящую из

Л схем И 14-1 — 14-N, формирующую разности по несовпадению, группу схем И 15-1 — 15-N, формирующую разности по равенству, входы тактовых импульсов 16-1 — 16= (К+1), группы схем ИЛИ 17-1 — 17-N, выходы устройства

18-1 — 18= (N+1) .

Устройство работает следующим образом.

В исходном состоянии триггеры 7, 8 установлены в нулевое состояние, на их нулевых выходах присутствует высокий потенциал, тем самым схемы И 3, 4 по запрещающему входу открыты. Триггер 12 также установлен в нулевое состояние, на его единичном выходе сигнал отсутствует и поэтому все схемы И 14, 15 закрыты.

Числа А и В поступают на входы 1 последовательно старшими разрядами вперед.

В случае равенства сравниваемых разрядов сигнал с выхода схемы равнозначности 5 через закрытые схемы И 15 не проходит на выходы 18-2 — 18-N. При появлении первого несовпадения в разрядах чисел сигнал с выхода схемы И 3 либо схемы И 4, которые вместе с инверторами 2 реализуют функции

А,В; и A В; соответственно, поступит на единичный вход триггера 7 либо триггера 8 и установит его в единичное состояние. Тем самым схема И 4 либо схема И 3 закроется по запрещающему, входу. Кроме того, сигнал с единичного выхода триггера 7 либо триггера

8 через схему ИЛИ 9 и схему И 10 по совпадению с тактовым импульсом, поступающим по входу 11, поступит на единичный вход триггера 12, который установится в единичное состояние и откроет по соответствующему входу схемы И 14 и 15. Тактовый импульс по входу 11 в каждом цикле обработки одной пары разрядов чисел подается с отставанием от тактовых импульсов, поступающих по входам 16-1 — 16-N. Этим исключается формирование ложного разряда разности при первом несовпадении.

Допустим, что после первого, несовпадения незапрещенной осталась схема И 3, т. е. на триггере 7 сохраняется несовпадение А — — 1, В = О, где и — номер несовпавшего разряда.

Если в дальнейшем в i-ых разрядах чисел окажется несовпадение типа А = 1, В = О, то сигнал с выхода схемы И 3 через схему ИЛИ

6 и открытую тактовым импульсом по входу

55 бО б5

16-i схему И 14-i, а также через схему ИЛИ

17-i — 1 поступит на выход 184 — 1. Если в -ый разрядах чисел будет несовпадение типа А;=О, В;= 1, то ни на одном из выходов 18-1 — 18-Л сигнала не будет, так как схема И 4 закрыта.

При равенстве -ых разрядов чисел сигнал с выхода схемы равнозначности 5 через схему

И 15-1 и схему ИЛИ 17- поступит на выход

18-i. Если в триггерах запрета 7 или 8 хранится первое несовпадение, то после окончания анализа последних разрядов чисел в (и+1)-м цикле через схему И 13 и схему

ИЛИ 17-Ж по совпадению с тактовым импульсом по входу 16-N+1 на выход 18=@+1 поступит единица младшего разряда разности.

Таким образом, на выходах устройства 18-1— — 18-У+1 в каждом цикле обработки разрядов чисел будет присутствовать код в виде всех нулей либо в виде всех нулей и единицы в одном из разрядов. Эти коды представляют собой приращения к разности и должны суммироваться с ранее накопленными разностями на каком-либо суммирующем устройстве, например двоичном счетчике.

Предмет изобретения

Вычитающее устройство, содержащее схемы

И, ИЛИ, инверторы и триггеры, о т л и ч а ющееся тем, что, с целью сокращения объема оборудования и расширения функциональных возможностей,,первый вход устройства подключен к первому входу первой схемы И и к первому входу схемы равнозначности, а через инвертор — к первому входу второй схемы И и ко второму входу схемы равнозначности другой вход устройства соединен со вторыми входом второй схемы И и с третьим входов схемы равнозначности, а через инвертор — cn вторым входом первой схемы И и с четвертым входом схемы равнозначности, выход первой схемы И подключен к одному из входов первой схемы ИЛИ и к единичному входу первого триггера, нулевой выход которого подключен к третьему входу второй схемы И, выход которой соединен с другим входом первой схемы ИЛИ и с единичным входом второго триггера, нулевой выход которого подключен к третьему входу первой схемы И, выход первой схемы ИЛИ соединен с первыми входами каждой из N схем И первой группы, выход схемы равнозначности подключен к первым входам каждой из N схем И второй группы, единичные выходы первого и второго триггеров через вторую схему ИЛИ подключены к первому входу третьей схемы И, второй вход которой соединен с третьим входом устройства, выход третьей схемы И соединен с единичным входом третьего триггера, единичный выход которого подключен ко вторым входам каждой из Ж схем И первой и второй групп и к первому входу четвертой схемы И, третьи входы каждой из N схем И первой и второй групп соединены,соответст408306

° В

9 °

° °

1г j«P>r I I г

) о,, „У ) / о-(Мф

Составитель Л. Лушпин

Техред Л. Богданова Корректоры: Е. Давыдкина и В. Петрова

Редактор A. Зиньковский

Заказ 834)16 Изд. № 311 Тираж 647 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, K-35, Раушская наб., д. 4 5

Типография, пр. Сапунова, 2 венно с N управляющими шинами устройства, второй вход четвертой схемы И соединен с (N+1)-ой управляющей шиной, выход первой схемы И,первой группы соединен с первым выходом устройства, а выходы остальных схем И первой группы соединены соответствепно с первыми входами (IV — 1) схем

ИЛИ, вторые входы "îòîðûõ соединены с выходами соответствующих схем И второй группы, а входы N-ой схемы ИЛИ соединены с вы5 хОдОм Л -ОЙ схемы И ВтОрОй группв! и Выходом четвертой схемы И.

Вычитающее устройство Вычитающее устройство Вычитающее устройство 

 

Похожие патенты:

Биьлио': // 387364

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

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

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

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

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

Изобретение относится к электронике и предназначено для использования в сумматорах чисел в двоичном представлении

Изобретение относится к вычислительной технике и может быть использовано при проектировании вычислительных узлов в составе специализированных БИС на основе МОП транзисторов

Изобретение относится к электронике и предназначено для использования в сумматорах чисел в двоичном представлении

Изобретение относится к техническим средствам информатики и вычислительной техники и может быть использовано в высокоскоростных арифметико-логических устройствах, в том числе для вычисления быстрого преобразования Фурье и сверток по методу Винограда
Наверх