Накапливающий сумматор с запоминанием переноса Советский патент 1982 года по МПК G06F7/50 

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

1

Изобрете.ние относится к цифровой вычислительной технике и может быть ис пользованоДЛЯ построения арифметических устройств ци эовых вычислительных машин.

Известны накапливаюише сумматоры, в состав которых входят триггерные накапливающий и приемный регистры и элементы И и ИДИ, необходимые для реализации логики работы сумматора. Приемный,() регистр таких сумматоров используется не только для приема слагаемых, но участвует также при выполнении сложения в логике организации переноса нз младших разрядов в старшие Г11 и 2 .ts

Наиболее близким к взобрете moo является накапливающий сумматор с запомишнием переноса, содержащий в каждом разряде 1счетный триггер и триггер аа- поминаквя переноса, элементы И и ИЛИ,. 20 элемент задержки, первый вход пврвого элемента И соединен со входом соответствующего разряда слагаемого . сумматора а второй вход - с управляющей шивой

записи слагаемого сумматора, выход переноса счетного триггера соединен единичным входом трипгера запоминания переноса, первый вход второго элемента И соединен с управляющей шиной переноса сумматора, а выход - с первым виолам первого элемента ИЛИ, выход которого соединен с выходом переноса в последую-пшй разряд сумматора, выход первого элемента соединен с первым входом второго элемента ИЛИ, другой вход которого через элемент задержки соедвван со входочм переноса из предыдушего разряда сумматора, который: соединен также с перяым входом третьего элемента И, второй вход которого соединен с единичным выходом счетного тряггора, вход которохч) подключав к выходу второго эхюмевта %ЛИ, выход третьего эпемевта И соедявев со вторым входом первого аламевта ИЛИ, второй вход второго апемевта И соедввев с ещснвчным выходом триггера аапомвваввя переноса, первый вход которого подключев к управляющей шнве уставов ки сумматора, единичный и нулевой выходы счетного триггера соединены с прямым и инверсным выходами суммы данного разряда сумматора ГЗ. Однако устройство характеризуется недостаточным быстродействием, сжязанг ным с наличием в каждом разряде сумма тора элемента задержки И с иеобходи-г мостью специального такта обнуления триггеоов запоминания переноса. Целью изобретения является повышение быстродействия сумматора. Поставленная цель достигается тем, что в накаппивакяцем сумматоре с запоминанием переноса, содержащем в каждом разряде счетный триггер, триггер запоминания переноса, элементы И и ИЛИ причем первый вход первого И соединен с входом соответствующего разряда слагаемого числа сумматора, а вто рой вход - с управляющей шиной записи слагаемого сумматора, первый выход пе реноса счетного триггера соединен с единичным входом триггера запоминания пе- реноса, первый вход второго элемента И соединен с управляющей тиной переноса сумматора, а выход - с первым входом первого элемента ИЛИ, выход которого соединен с выходом переноса в последую щйй разряд, выход триггера запойганания переноса соединен с первым входом второго элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, выход которого соединен с вторым входом второго элемента ИЛИ и с нулевым входом триггера запоминания пере носа, второй вход первого элемента ИЛИ соединен с вторым выходом переноса счетного триггера, первый вход которого подключен к выходу первого элемента И, а второй вход - ко шсоду переноса из предыдущего разряда сумматора, единичный и нулевой выходы счетного триггера подключень к выходам данного разряда сумматора, Счетный триггер содержит десять элементов И-НЕ, выходы первого и второго из которых являются соответственно единичным и нулевым выходами счетного триггера, выход первого элемента И-НЕ соединен с первыми выходами третьего и четвертого элементов И-НЕ, выход второго элемента И-НЕ соединен с первыми входами пятого и шестого элементов И-Н Ьыходы третьего и пятого элементов И-Н соединены с первыми входами соответственно седьмого и восьмого элементов И-НЕ, вторые входы которых являются Первым входом счетного триггера, выход седьмого элемента И-НЕ подключен к входу первого элемента И-НЕ, вторым .входам третьего и пятого элементов И-НЕ и. третьему входу восьмого элемента И-НЕ, выход которого соединен с первым входом второго элемента И-НЕ и третьими входами третьего, пятого и седьмого элементов И-НЕ, выходы четвертого и шестого элементов И-НЕ соединены с первыми входами соответственно девятого и десятого элементов И-НЕ, вторые входы KOTOjbix соединены с вторым входом счетного триггера, выход девятого элемента И-НЕ соединен с вторыми входами первого, четвертого и шеотого .элементов И-НЕ и третьим входом десятого элемента И-НЕ, выход которого соединен с вторым входом второго элемента И-НЕ и третьими входами четвертого , шестого и девятого элементов И-НЕ, выхо/ц 1 первого и второго элементов И-НЕ подключены к третьим входам соответственно второго и первого элементов И-НЕ, выходы восьмого и десятого элементов И-НЕ подключены соответственно к первому и второму выходам переноса счетного триггера. На фиг. 1 представлена функциональная схема двух разрядов накапливающего сумматора-, на фиг. 2 - счетный триггер, схема. Накапливающий сумматор содержит в каждом разряде счетный триггер 1, триггер запоминания переноса 2, элемент И 3, элемент ИЛИ 4, элемент И 5, элемент ИЛИ 6, Счетный триггер построен на десяти элементах И-HIt 7 - 16. Первый выход переноса счетного триггера 1 соединен с единичным входом триггера запоминания переноса 2. Один вход . элемента И 3 соединен с входом соответствующего разряда слагаемого сумматора, другой вход - с управляющей шиной записи слагаемого, а выход - с входом счетного триггера 1. Один вход элемента ИЛИ 4 соединен с единичным выходом триггера 2, а другой вход - с выходом элемента И 5, один вход которого соединен с элементом ИЛИ 4, а другой вход - с управляющей шяной переноса сумматора. Один вход элемента ИЛИ 6 соединен с выходом элемента И 5, адругой вход - с вторым выходом переноса счетного триггера 1, а выход - с выходом переноса в последующий разряд сумматора. Второй вход счетного триггера 1 под-ключен ко входу переноса из предьщутцего разряда сумматора. Счетный триггер 1 представляет собо асинхронный счетный триггер с двумя разделенными счетными входами н соответствующими им выходами переноса. Построение счетного триггера 1 с помощью элементов И-НЕ 7-16 локазано на фиг. 2. При выполнении операшш сложения сум матор работает спедуюпшм образом. Пусть в триггерах 1 записан код первого слагаемого. В первом такте раб ты сумматора производится запись второ го слагаемого через элементы И 3, при подаче импульса на управляющую шину за писи происходит сложение двух чисел по rTiod2 и импульс переноса, возникающий при сложении двух единиц, замыкается . триггером 2. Во втором такте выполнени операшщ сложения импульс, подаваемый на управляющую щину переноса, onpa шивает элемент И 5 и при единичном состоянии триггера 2 разряда сумматора импульс проходит через элемент И 5 и ИЛИ 6. Если триггер 1 последующего ра ряда сумматора находится, в состоянии 1, то импульс переноса предыдущего разряда сумматора перебрасывает этот триггер 1 в О и выделяется на выходе переноса, который соединен с вторы входом элемента ИЛИ б этого разряда сумматора, а с выхода элемента ИЛИ 6 импульс проходит на счетный вход триггера 1 следующего разряда и т. д. Так организуется в сумматоре цепь сквозного переноса из младшего разряда в старший Причем импульс переноса может появиться только на одном из входов элемента ИЛИ 6 любого разряда сумматора. Результат сложения двух чисел получается записанным на триггерах счетчика после окончания распространения переносов че рез разряды сумматоров. В данном сумматоре при выполнении многократных сложений не надо вводить отдельнь1й такт на обнуление триггеров запоминания переноса 2, так как это обнуление осуществляется во втором такте импульсом., выделенным с выхода злеме та И 5, а для поддержания начальнсо о потенциала 1 на выходе элемента И 5, необходимого для формирования импульса такой же длительности, как такт . переноса, применен элемент ИЛИ 4, одвв вход которого связан с единичным выходом триггера 2, а второй вход - с ;выходом элемента И 5. Такая схема позволяет организовйть при использовании потенциальных эл&ментов память предыдущего состояния на входе элемента И 5 аз время дейс1 вия импульса на управляющей щине переноса. Предлагаемый сумматор обладает неСколько повышенным быстродействием за счет отсутствия такта обнуления триггеров запоминания переноса и отказа от Использования элементов задержки. Формула иаобре ения 1.Накапливающий сумматор с запоми нанием переноса, содержащий р каждом разряде счетный триггер, триггер запоминания переноса, элементы И и ИЛИ, причем первый вход первого элемента И соединен с входом соответствующего разряда слагаемого сумматора, а второй вход - с управляющей шиной записи ела-. гаемого сумматора, первый вход переноса счетного триггера соединен с единичным входом триггера запоминания парено са, первый вход второго элемента И сое динен с управляющей щиной переноса сумматора, а выход - с первым входом первого элемента ИЛИ, выход которого соединен с выходом переноса в последующий разряд, отлгичающийся тем, что, с целью повышения быстродействия , выход триггера запомишния переноса соединен с первым входом второго элемента ИЛИ, выход которого соединен с вторым входом второго элемента И, выход которого соединен с втор« 1М входом второго элемента ИЛИ, и с нулевым входом триггера запоминания переноса, BTCV вход первого элемента ИЛИ соединен с вторым выходе,, переноса счетного триг гера, первый вход которого подключен к выходу первого элемента И, а второй вход - к входу переноса из предыдущего разряда сумматора, единичный и нулевой выходы счетного триггера подключены к выходам данного разряда сумматора. 2.Сумматор по п. 1, о т ли ча ю щ и и с , что счетный триггер cor держит десять элементов И-НЕ, выходы первого и второго из которых являются 1 соответственно единичным и нулевым вь} ходами счетного триггера, выход первого элемента И-НЕ соединен с первыми -входами третьего и четвертого элементов И-НЕ, выход второго элемента И-НЕ сое двнен с первыми входами пятого и щест го элементов И-НЕ, выходы третьего и пятого элементов И-НЕ соединены с пер вымн вкодамв соответственно сваылого

и восьмого элементов И-НЕ, вторые в со«ды которых являются первым входам с 1ет ного триггера, выход седьмого элемента И-НЕ подключен к первому входу перво го элемента И-НЕ, вторым входам третьего и пятого элементов И-НЕ и третьему входу восьмого элемента И-НЕ, выход которого соединен с первым входом второго элемента И-НЕ, и третьими входами третьего, пятого и седьмого элементов И-НЕ, выходы четвертого и шестого элементов И-НЕ соединены с первыми входами соответственно девятого и десятого элементов И-НЕ, вторые входы которых соединены с вторым входом счетного триггера, выход девятого элемента И-НЕ соединен с вторыми входами первого, чет вертого и шестого элементов И-НЕ, и третьим входстл десятого элемента И-НЕ,

выход которого соединен с вторым входом второго элемента И-НЕ и третьим входами четвертого, шестого и девятого элементов И-НЕ, выходы первого и вто рого элементов И-НЕ подключены к третьим входам соответственно второго и первого элементов И-НЕ, выходы восьмого и десятого элементов И-НЕ подключены соответственно к первому и второму выходам переноса счетного триггера.

Источники инфopv aшш, принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 351214, кл. G,06F 7/5О, 1972.

2.Авторское свидетельство СССР №531157, кл. G06F 7/5О, 1974.

3.Р. К. Ричарде Арн4метические one- рашга на ЦВМ. М., ИИЛ, 1957, с. 115119 (прототип).

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

название год авторы номер документа
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ 2005
  • Власов Александр Михайлович
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Соколов Андрей Олегович
RU2308073C2
НАКАПЛИВАЮЩИЙ СУММАТОР 1993
  • Ткаченко А.В.
  • Давыдкин А.А.
RU2043650C1
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ И ВЫЧИТАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2008
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Краснова Нина Владимировна
  • Новожилова Карина Александровна
  • Соколова Татьяна Борисовна
RU2389064C1
СУММАТОР НАКАПЛИВАЮЩЕГО ТИПА 2003
  • Власов Борис Михайлович
RU2269153C2
КОМБИНАЦИОННО-НАКАПЛИВАЮЩИЙ СУММАТОР 2005
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Новожилова Карина Александровна
  • Соколов Артем Андреевич
RU2292073C1
Арифметическое устройство 1979
  • Власов Борис Михайлович
  • Мотиенко Юрий Федорович
  • Паскевич Александр Александрович
SU842794A1
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ ЧИСЕЛ 2007
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
  • Новожилова Карина Александровна
  • Соколова Татьяна Борисовна
RU2402803C2
СПОСОБЫ ВЫПОЛНЕНИЯ ЭЛЕМЕНТАРНЫХ ВЫЧИСЛИТЕЛЬНЫХ ОПЕРАЦИЙ (ЭВО) И УСТРОЙСТВО ИХ ОСУЩЕСТВЛЕНИЯ 2013
  • Власов Борис Михайлович
RU2553221C2
КОМБИНАЦИОННО-НАКАПЛИВАЮЩИЙ СУММАТОР 2006
  • Власов Борис Михайлович
  • Логинов Владимир Александрович
  • Комаров Алексей Федорович
  • Краснов Александр Васильевич
RU2306596C1
СПОСОБ И УСТРОЙСТВО УМНОЖЕНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ 2008
  • Власов Борис Михайлович
  • Краснов Александр Васильевич
RU2386998C1

Иллюстрации к изобретению SU 943 710 A1

Реферат патента 1982 года Накапливающий сумматор с запоминанием переноса

Формула изобретения SU 943 710 A1

giuHO Запись числа 1рКШЧ ч S№№тс КИ+1}0 Шина „Перенос перенос Om(i-l)p

s

Lz

a

«N4

t±d

L..t

SU 943 710 A1

Авторы

Кравченко Инга Николаевна

Шикова Татьяна Ивановна

Даты

1982-07-15Публикация

1978-04-07Подача