Устройство для сложения чисел Советский патент 1983 года по МПК G06F7/50 

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

Изобретение относится к вычисли тельной технике и может быть использовано в арифметических устройствах ЭВМ. Известно устройство для суммирования чисел, содержащее регистры сла гаемых, -разрядный сумматор, одноразрйдные сумматоры старшего и знакового разрядов, регистр суглмы, триг Реры, элементы И, сумматор по модулю два, элементы задержки, блок управления. Вход младшего разряда )1-разрядного сумматора соединен с-выходом переноса сумматора знакового разряда Устройство осуществляет Сложение и вычитание чисел, причем отрицательные числа представляются в обратном коде 1. Недостатка ли этого устройства являются сложность конструкции и низка помехоустойчивость. . Известно также устройство для сложе ния чисел, содержащее последовательно .соединённые цепью последовательного переноса одноразрядные сумматоры, полусумматор старшего разряда, полу сумматор знакового разряда, первый элемент И и первый элемент ИЛИ, прИ чем входы полусумматора знакового разряда соединены с соответствукицими входньами шинами знаков устройства, выход суммы соединен с первым входом полусумматора старшего разряда и пер вым входом первого элемента И, выход переноса полусумматора знакового раз ряда подключен к первому входу перво го элемента ИЛИ, выход суммы полусум матора старшего разряда соединен с выходом старшего разряда суммы уст ройства и вторьм входом первого элемента И, а второй.вход полусумматора старшего разряда соединен с выходом переноса последнего одноразрядного сумматора, выход первого элемента ИЛ подключен к входу переноса первого одноразрядного сумматора, первые и вторые входы одноразрядных сумматоро соединены с соответствующими входными разрядными шинами первого и второ го слагаемых устройства соответствен но, выходы суммы одноразрядных сумматоров подключены к соответствующим выходным разрядньом шинам устройства. Устройство содержит также одноразряд ный сумматор знакового разряда, выход суммы которого соединен с выходной шиной знака устройства, первый и вто Iрой входы соединены с первой входной шиной знака устройства и выходом первого элемента И соответственно, третий вход соединен с выходом переноса полусумматора старшего разряда, а выход переноса подключен к второму .входу первого элемента ИЛИ. Устройство осуществляет сложение И-разрядных чисел, представленных и-1 информационным и одним знаковым разрядом. Результат сложения имеет разрядность1 - -1. Отрицательные числа представляются в обратном коде 12. Недостатком известного устройства являются сложность конструкции и низкая помехоустойчивость, вызьшаемая тем, что за счет переходных процессов и «аличия замкнутой цепи циклического переноса во время смены разрядов слагаемых возможно кратковременное .появление сигнала переноса с одного или нескольких одноразрядных сумматоров. Если создаются условия для его распространения в последукнцих разрядах, то, раз возникнув, он распространяется от разряда к разряду с лмматора в течение всего времени рассматриваемых чисел. Из-за такой ; генерации сумматора может возникнуть ошибка при считьгвании результата, В остальных случаях суммирования чисел перенос не может распространяться на число разрядов большее, чемИ-1. Цель изобретения - упрощение устройства и повышение его помехоустойчивости. Поставленная цель достигается тем, что устройство для сложения чисел, содержаще последовательно соединенные Цепью последовательного переноса одноразрядные сумматоры, полусумматор старшего разряда, полусумматор знакового разряда, первый элемент И и первый элементИЛИ, причем входы полусумматора знакового разряда соединены с соответствующими входными шинами знаков устройства, выход суммы соединен с первым входом полусумматора старшего разряда и первым входом первого элемента И, перено-. са полусумматора знакового разряда подключен к первому входу первого элемента ИЛИ, выход суммы полусумматора старшего разряда соединен с выходом старшего разряда суммы устройства и вторым входом первого элемента И, а второй вход полусумматора старшего разряда соединен с выходом переноса последнего одноразрядного сумматора, выход первого элемента ИЛИ подключен к входу переноса первого одноразрядного сумматора, первые и вторые входы одноразрядных сумматоров соединены с соответствующими входными разряДньми шинами ервого и второго слагаемых устройства, выходы суммы одноразрядных сумматоров подключены к соответствующим выходным разрядным шинаи устройства, содержит второй элемент И и второй элемент ИЛИ, причем входы второго элемента ИЛИ соединены с выходом первого элемента И и первьм входом первого элемента ИЛИ соответственно, авыход соединен с выходной шиной знака устройства, каждый одноразрядный сумматор содержит первый и второй полусумма орн и элемент ИЛИ, первый и второй входы первого полусумматора ORHOразрядного сумматора соединены с первым и вторым входами одноразрядного сумматора соответственно, выход суммы первого полусумматора одноразрядного сумматора соединен с первым входом второго полусумматора одноразрядного сумматора, второй вхо которого подключен к входу переноса одноразрядного сумматора, выход переноса первого полусумматора одноразрядного сумматора соединен с первым входом элемента ИЛИ, одноразрядно го сумматора, второй вход которого соединен с выходом переноса второго полусумматора одноразрядного суммато ра, а выход подключен к выходу переноса одноразрядного сумматора, выход суммы BTOpiaro полусумматора одноразрядного .сумматора соединен с выходом суммы одноразрядного сумматора, выходы суммы первых полусумматоров одноразрядных сумматоров Ьоединенй с сортветствующими входами BTOpoFo элемента И, последний вход которого соединен с выходом суммы полусуммато ра знакового разряда,; выход второго элемента И соединен с вторым входом первого элемента ИЛИ, третий вход, которого подключен к выходу переноса полусумматора старшего разряда. На чертеже представлена функциональная схема устройства для сложени чисел. Устройство содержит элементы И 1 и 2, ИЛИ 3,4 и 5, полусумматоры 6,7, 8 и 9, причем полусумматоры 8 и 9 и элемент ИЛИ 5 образуют одноразрядны :Сумматор 10 в каждом разряде. Устрой ство содержит входные разрядные шины 11 и 12 слагаемых, входные 13 и 14 знаков, вырсодные разрядные шины 15 и выходную шину 16 знака. Выход суммы полусумматора 7 является выходом старшего И-то разряда суммы устройства. Устройство для сложения чисел работает следующим образом. . При поступлении чисел со значение кода в СИ-1)-м разряде в полусумматоре 8 данного разряда возникае перенос, который через элемент ИЛИ 5 проходит на один из входов полусумма тора 7 ст1аршего разряда. ; Если знаки поступивших чисел одинаковы, на выходе суммы полусумматор 6знакового разряда появляется сигнал и сигнал переноса с элемента И 5 (У1-1)-го разряда через полусумматор 7поступает на его выход, соединенный с соответствующей выходной шиной 15. Если знаки разные, на выходе суммы полусумматора 6, а следовательно, и на выходе переноса полусумматора 7 появляется сигнал , который через элемент ИЛИ 4 поступает на один из входов полусумматора 9 первого разряда. Для исключения влияния, переходных процессов на результатсуммирования перенос из старшего разряда вмлащ-ший при сложении отрицательного и положительного чисел,сумма которых равна нулю,.формируется также элементом И 1, сигнал на выходе которого равен , если все одноименные разряды слагаемых, в том числе и знаковые, противоположныо, т.е. значения суммы полусумматоров 6 и 8 равны 1. При отсутствии переполнения с (vi-l)-ro разряда сигнал суммы полусумматора 7 старшего разряда соответствует сигналу суммы полусумматора 6 зна кового разряда. Знаковый разряд на шине 16 формируется на элементах И 2 ИЛИ 3 ;С использованием полусумматора 6 знакового разряда ,.л полусумматора 7 старшего разряда. Так, при наличии переноса из ( разряда устройства знаковый разряд равен IV только для отрицательных чисел. В том случае, когда перенос из (W-l)-ro разряда отсутствует, знаковый разряд равен , если хотя бы .одно иа чисел отрицательно. Дрложительные числа кодируются прямыми, а отрицательные - обратными кодами, котор)ые представлены п-1 ; числовыми и одним знаковым разрядами, .а результат -и числовыми и одним знаковыми разрядами. Предлагаемое устройство по сравнению с известным обладает более прочной конструкцией узла формирования знака и позволяет исключить одноразрядный сумматор знакового разрядапутем введения дополнительного элемента ИЛИ. Кроме того, устройство : имеет более высокую помехоустойчи-i вость представления нулевого резуль- . тата в прямом коде и исключения генерации сумматора.

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

название год авторы номер документа
Устройство для сложения чисел 1978
  • Домбровский Збышек Иванович
  • Узлова Людмила Анатольевна
SU788107A1
Обратимый п-разрядный сумматор 1979
  • Пухов Георгий Евгеньевич
  • Евдокимов Виктор Федорович
  • Стасюк Александр Ионович
  • Пивень Нина Юрьевна
  • Лисник Федор Еремеевич
  • Морозовский Руслан Юрьевич
SU824204A1
Устройство для суммирования чисел 1984
  • Дуда Михаил Алексеевич
  • Домбровский Збышек Иванович
  • Ревус Галина Павловна
SU1183959A1
Матричное множительное устройство 1980
  • Диденко Любовь Петровна
  • Ицкович Юрий Соломонович
  • Лапкин Лев Яковлевич
  • Носов Валентин Георгиевич
  • Шполянский Александр Наумович
SU942003A1
Устройство для деления двоичных чисел 1978
  • Евдокимов Виктор Федорович
  • Стасюк Александр Ионович
  • Белецкий Владимир Николаевич
  • Гузенко Анатолий Иванович
SU748410A1
Устройство для вычисления сумм произведений 1980
  • Луцкий Георгий Михайлович
  • Корочкин Александр Владимирович
  • Кулаков Юрий Алексеевич
  • Долголенко Александр Николаевич
SU905814A1
Устройство для алгебраического сложения в избыточной двоичной системе счисления 1981
  • Яворовский Евгений Алексеевич
  • Шпильберг Арнольд Яковлевич
SU1003073A1
Устройство для сложения в избыточной двоичной системе счисления 1977
  • Телековец Валерий Алексеевич
  • Гречишников Анатолий Иванович
  • Свинорук Сергей Васильевич
SU696450A1
ОДНОРАЗРЯДНОЕ СУММИРУЮЩЕЕ УСТРОЙСТВО КОМБИНАЦИОННОГО ТИПА ДЛЯ КОДА 8-4-2—1 1973
  • Авторы Изобретени Ю. А. Яковлев, И. А. Рум Нцев, А. Е. Сазонов А. Ф. Комиссаров Витель
SU407309A1
Устройство для суммирования двоичных чисел 1982
  • Возняк Владимир Степанович
  • Домбровский Збышек Иванович
  • Дуда Михаил Алексеевич
SU1022153A1

Иллюстрации к изобретению SU 1 035 599 A1

Реферат патента 1983 года Устройство для сложения чисел

УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ ЧИСЕЛ, содёржг|&№е последовательно соединенные цепь последовательного переноса одноразрядные су ачатор1Я,полусумматор старшего разряда, полусумматор знакового разряда, первый элемент И и первый элемент ИЛИ, причем входы прлусум «ат.ора знакового разряда со-, с соответствующими входными шинами знаков устройства, выход сум. мы соедин:ен с первш входом полусумматора старшего разряда и первьм . входом первого элемента И,выход переноса полусумматора знакового разряда подключен к первому входу первого элемента ИЛИ, выход суммы полусукма- тора старшего соединен с выходом старшего разряда суммы устройства и ВТОР1ЫМ входом первого злёмента И, а второй вход полусумматора старшего разряда соединен с выходом переноса последнего одноразрядного сум«матора, выход первого элемента ИЛИ подключен к входу переноса первого одноразрядногЬ сумматора, первые и вторые входы одноразрядных сумматоров соединены с соответствукхцими входными разрядньми шинами перврго и вторюго слагаемых устройства, выходы суммы одноразрядных сумматоров подключены к соответствующим

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Электронные цифровые вычислительные машины
К., Вица школа ,1976, с
РЕЛЬСОВАЯ ПЕДАЛЬ 1920
  • Романовский Я.К.
SU290A1
Тепловой измеритель силы тока 1921
  • Гордеев П.П.
SU267A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для сложения чисел 1978
  • Домбровский Збышек Иванович
  • Узлова Людмила Анатольевна
SU788107A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 035 599 A1

Авторы

Курьеров Виктор Николаевич

Даты

1983-08-15Публикация

1982-02-12Подача