Последовательный сумматор-вычитатель Советский патент 1988 года по МПК G06F7/50 

Описание патента на изобретение SU1424009A1

Изобретение относится к вычислительной технике и может быть использовано в арифметических устройствах ЭВМ и устройствах обработки цифровой ин(})ормации.

Цель изобретения - расширение области применения.

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

Последовательный сумматор-вычита- тель содержит первый - шестой элементы И 1-6, первьш - третий элементы lUM 7-9, первый 10 и второй 11 элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, первый 12 и второй 13 триггеры, прямой 14 и ин версный 15 входы первого операнда, прямой 16 и инверсный 17 входы второго операнда, прямой 18 и инверсный 19 оходы переноса из предыдущего разряда, прямой 20 и инверсный 21 входы заема из предыдущего разряда, управляющий вход 22 сложения, управ- ЛЯ115ЩИИ вход 23 вычитания, рход 24 тактирования, вход 25 установки, вы- ход 26 сумматора-вычитателя, седь- Moii - десятый элементы И 27-30, прямо 3 HHBcpcHbii i 32 входы переноса и П11 2дьщу1цего устройства, прямой 33 и инверсный 34 пходы з.1ема из предыду- 1це:. о устройства, прямо; 35 и инверс- ны 36 выходы переноса в следующее ycTpofici Bo, прямой 37 и инверсный 38 иьгкоды 5асма в следующее ус Г ройство.

Последоватольньи сумматор-вычита- тель реализован по структуре синхронного авто;- ата Мура (последователь- ностной схемы), Первьй - шестой элементы И 1 6, перв1лй 7 и второй 8 э:;ементы ЯШ1 образуют комбинационную схему, которая формирует текущую 4) нкцию возбуж 1ения для элементов памяти, которыми являются первьй 12 и BTopoii 13 триггер1л, определяющих текущее внутреннее состояние после- довательностной схемы. Первый 10 и второй 1 1 элементы ИСКЛЮЧАЮЩЕЕ ШШ и трети элемент ИЛИ 9 образуют комбинационную схему, формирующую текущее значение выходного бита в зави- симости от значений текущих бит первого и второго операндов, поступающих на прямые и инверсные входы первого 14, 15 и второго 16,17 операндов соответственно и текущего внут- реннего состояния схемы, определяемого первым 12 и вторым 13 триггерами. Седьмой-десятый элементы И 27- 30 служат для формирования в начале

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

Последовательный сумматор-вычита- тель работает следующим образом.

В начале каждого цикла вычисления на вход 25 установки поступает единичный импульс. В зависимости от состояния сигналов переноса и заема, которые поступают из предыдущего каскада соответственно на пары входов 31, 32 и 33, 34 (причем присутствие единичного потенциала сразу на двух прямых входах переноса и заема является запрещенной комбинацией), триггеры 12 и 13 устанавливаются в соответствующее (нулевое или единичное) состояние,

Затем по прямому 14 и инверсному

15входам первого операнда и прямому

16и инверсному 17 входам второго операнда начинают последовательно поступать биты чисел соответственно первого (уменьшаемого) и второго (вычитаемого) слагаемых. Поступление каждого бита операндов сопровождается тактовыми сигналами, поступающими по входу 24 тактирования, при этом число тактовых импульсов, поступающих по входу 24 тактирования, равняется разрядности операндов.

Для наглядности описания положим, что в начале цикла вычисления выполняется операция сложения. В этом случае по управляющему входу 22 сложения поступает единичн|,1Й потенциал, а по управляющему входу 23 вычитания - нулевой потенциал. После прихода очередных бит операндов в зависимости от их значения и значения сигнала на прямом входе 18 переноса, который Поступает с прямого выхода первого триггера 12, на выходе второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 11 формируется выходной бит суммы. Комбинационная схема, образованная первым - третьим элементами И 1-3 и первым элементом Ш1И 7, формирует функцию возбуждения (сигнал лог. О или лог. 1) для первого триггера 12. С приходом тактового импульса по входу 24 тактирования значение сигнала с выхода первого элемента ИЛИ 7 переписывается в первый триггер 12. Им будет определяться внутреннее состояние устройства в следующем такте

вычисления. На гныходе нторся о элемента Ш1Н 8 на все премя выполнения операции сложения будет присутствовать сиг нал лог, О, так как четвертый 4 и пятый 5 элементы блокируются сигналом лог. О с управляющего входа 23 вычитания, а шестой элемент И 6 закрыт нулевым потенциалом с прямого выхода второго триггера 13.

После смены выполняемой операции, что определяется появлением сигнала лог. О на управляющем входе 22 сложения и сигнала лог. 1 на управляющем входе 23 вычитания, на выходе первого элемента ИЛИ 7 генерируется сигнал лог. 1 функции возбуждения первого триггера 12 до тех пор, пока по прямому входу 14 первого операнда Поступают единичные биты уменьшаемого, а пбрвьп г-триггер 12 находится в единичном состоянии. Если же хотя бы одно из указанных вьпле условий не выи шестого элементов И, прямш вхсщ второго операнда сумматора--вычитате- ля подключен к вторым входам первого элемента ИС1чЛЮЧЛЮЩЕЕ НИИ и первого, второго, четвертог о и мятого тов И, инверсный вход второго операнда сумматора-вычитателя соединен с вторыми входами третьего и шестого элементов И, прямой выход первого триггера соединен с первым входом третьего элемента ИЛИ и третьими входами второго и третьего элементов И, инверсный выход первого триггера подключен к третьему входу четвертого элемента 11, прямой выход второго триггера соединен с вторым входом третьего элемента ИЛИ и третьими входами пятого и шестого элементов И, инверсный выход второго триггера подключен к третьему входу первого элемента И, управляющиГт вход сложения сумматора-в1 1читателя подключен к четвертому входу первого элемента

полняется или поступает единичный бит вычитаемого по прямому входу 16 И и первому входу второго элемента второго операнда, то на выходе пер- И, управляюпц й вход вычитания сумма- вого элемента ИЛИ 7 до конца цикла вычисления будет генерироваться сигнал Лог.О. На выходе второго элемента ИЛИ 8 сигнал функции возбуждения второго триггера 13 первый раз примет единичное значение в случае единично го бита на прямом входе 16 второго операнда при нулевых значениях на

30

прямом входе 14 первого операнда и прямом выходе первого тригг-ера 12. . После этого цикл вычисления продолжается с генерацией сигналов на входе 20 эаема.

Формула изобре

Последовательный сумматор-вычита- тель, содержащий шесть элементов И, три элемента ИЛИ, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и два триггера, D-входы

тора-вычитателя подключен к четвертому входу четвертого элемента И и первому входу пятого элемента И, входы второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены с выходами первого элемента ИСКЛЮЧА ОШЕЕ Ш1И и третьего элемента ИЛИ, а вькод является выходом результата сумматора-вычитате- ля, тактовыГ) вход которого соединен 35 с тактовыми входами триггеров, о т- л и ч а ю щ и и с я тем, что, с целью расширения области применения, в него введены седьмой, восьмой, девятый и десятый элементы И, первые тения 40 входы которых подключены к входу установки сумматора-вычитателя, а вторые йходы подключены соответственно к прямому и инверсному входам переноса и пpямo fy и инверсному вхо

и шестого элементов И, прямш вхсщ второго операнда сумматора--вычитате- ля подключен к вторым входам первого элемента ИС1чЛЮЧЛЮЩЕЕ НИИ и первого, второго, четвертог о и мятого тов И, инверсный вход второго операнда сумматора-вычитателя соединен с вторыми входами третьего и шестого элементов И, прямой выход первого триггера соединен с первым входом третьего элемента ИЛИ и третьими входами второго и третьего элементов И, инверсный выход первого триггера подключен к третьему входу четвертого элемента 11, прямой выход второго триггера соединен с вторым входом третьего элемента ИЛИ и третьими входами пятого и шестого элементов И, инверсный выход второго триггера подключен к третьему входу первого элемента И, управляющиГт вход сложения сумматора-в1 1читателя подключен к четвертому входу первого элемента

И и первому входу второго элемента И, управляюпц й вход вычитания сумма-

30

35 40

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

название год авторы номер документа
Последовательный сумматор-вычитатель 1986
  • Титов Сергей Леонидович
  • Рощинский Юрий Федорович
  • Малиночка Виктор Петрович
  • Титова Елена Николаевна
SU1363191A1
Устройство для вычитания двоично-десятичных кодов 1982
  • Кобринский Аркадий Гершевич
  • Орлова Людмила Арсеньевна
SU1043640A1
Параллельный накапливающий сумматор 1987
  • Стахов Алексей Петрович
  • Квитка Николай Андреевич
  • Лужецкий Владимир Андреевич
  • Лебедева Виктория Анатольевна
  • Короновский Алим Иванович
SU1587496A1
ПАРАЛЛЕЛЬНЫЙ СУММАТОР-ВЫЧИТАТЕЛЬ НА НЕЙРОНАХ СО СКВОЗНЫМ ПЕРЕНОСОМ 2012
  • Шевелев Сергей Степанович
  • Солодовников Федор Михайлович
  • Шикунов Дмитрий Александрович
  • Шикунова Елена Сергеевна
  • Хла Вин
RU2523942C2
Одноразрядный десятичный сумматор- ВычиТАТЕль 1977
  • Дубовец Анатолий Маркович
SU807275A1
Устройство для выполнения базовой операции быстрого преобразования Хартли-Фурье вещественных последовательностей 1990
  • Мельник Анатолий Алексеевич
  • Цмоць Иван Григорьевич
SU1718229A1
Устройство для сложения и вычитания 1984
  • Кожемяко Владимир Прокофьевич
  • Мартынюк Татьяна Борисовна
  • Демянчук Тамара Григорьевна
  • Юдин Сергей Борисович
SU1193664A1
Одноразрядный сумматор-вычитатель 1986
  • Авгуль Леонид Болеславович
  • Мищенко Валентин Александрович
  • Терешко Сергей Михайлович
  • Федченко Сергей Лукич
  • Татур Михаил Михайлович
SU1368875A1
ЯЧЕЙКА ОДНОРОДНОЙ СТРУКТУРЫ 2005
  • Князьков Владимир Сергеевич
  • Федюнин Роман Николаевич
RU2295147C1
Сумматор-вычитатель 1981
  • Чудов Александр Алексеевич
SU993254A1

Реферат патента 1988 года Последовательный сумматор-вычитатель

Изобретение относится к вычислительной технике и может быть использовано в арифметических устройствах ЭВМ и устройствах обработки цифровой информации. Цель изобретения - расширение области применения. Сумматор-вычитатель содержит элементы И 1-6, элементы ШШ 7-9, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ Ю, 11, триггеры 12, 13, входы и выходы устройства. Пос;;едовательный сумматор-вычитатель реализован по структуре синхронного автомата Мура (последовательностной схемы). 1 ил.

Формула изобретения SU 1 424 009 A1

которых подключены к выходам соответ- 45 дам заема сумматора-вычитателя, выственно первого и второго элементов ИЛИ, входы первого элемента ИЛИ соединены с выходами первого, второго и третьего элементов И, входы второго элемента ИЛИ соединены с выходами 50 соответственно прям1)1м и инверсным вычетвертого, пятого и шестого элементов И, прямой нход первого операнда сумматора-вычитателя подключен к первым входам первого элемента ИСКЛЮХО.1Ы седьмого и восьмого элементов И подключены соответственно к S- и R-входам первого триггера, прямой и инверсный выходы которого являются

ходами переноса сумматора-вычитателя, а выходы девятого и десятого элементов И подключены соответственно к S- и R-входам второго триггера, пря

Документы, цитированные в отчете о поиске Патент 1988 года SU1424009A1

Каган Б.М., Каневский М.М
Цифровые вычислительные машины и системы
М.: Энергия, 1974, с
Прибор для корчевания пней 1921
  • Русинов В.А.
SU237A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Последовательный сумматор-вычитатель 1986
  • Титов Сергей Леонидович
  • Рощинский Юрий Федорович
  • Малиночка Виктор Петрович
  • Титова Елена Николаевна
SU1363191A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 424 009 A1

Авторы

Титов Сергей Леонидович

Рощинский Юрий Федорович

Титова Елена Николаевна

Даты

1988-09-15Публикация

1986-09-29Подача