Устройство для суммирования Советский патент 1981 года по МПК G06F7/49 

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

154) УСТРОЙеТЮ ДЛЯ СУММИРОВАНИЯ Изобретение относится к вычисли тельной технике и может быть использовано при построении арифметических устройств ЦВМ. Известен комбинационный суьмцтор, реализукмций в каждом разряде операци суммирования двух одноразряд№1х чисел, представлениях в позиционной системе счисления и выполненный на логических элементах П. Недостатком таисого сумматора явля ется возможность возникновения при .суммировании многоразрядны чисел пе реноса через все разряды сумматора, что ограничивает его быстродействие. Наиболее близким по технической сущности к предлагаемому является уст ройство для суммирования, кажд разряд которого содержит сумматор пр модулю г (г - основание системы счисления) , входы которого подключены ко входам соответствукщих разрядов one- рандов устройства 2 . Недостатком такого устройства яв- . ляется также недостаточное быстродействие за счет распространения переноса от младоих разрядов к старшим. Цель изобретения - повышение быстродействия устройства. Поставленная цель достигается тем, что в устройстве для суммирования, содержащем в каждом разряде сумматор по модулю г (г - основание системы счисления), входы которого соединены со входами соответствующих разрядов устройства, кажда|й разряд устройства содержит блок форьшрования ,пёpвый, второй и третий входы которого соединены со входами разрядов операяг дов устройства, предшествующих данному, и выходом сумматора по г а выход является выходом данного разряда устройства. Блок форгшрования cytwa содержит узел фop a poвaиия переноса и сумматор по модулю к (к значность представления информации, причем входы узла формирования переноса соединены с первым и вторым входами блока, входы сумматора по модулю соединены с третьим входом блока и выходом узла формирования переноса, а выход является выходом блока. . Блок формирования переноса содержит табличный дешифратор и шифратор, причем входы табличного дешифратора соединены со входами блока, а выходы - со входами шифратора, выход которого является выходом блока. Суть изобретения состоит в том, что суммирование в данном устройстве производится при представлении суммируемых чисел кодами в позиционной избыточной ()-системе счислаге1Я. Специфика представления и переработки информации в избыточной системе счисле гия (ИСС) определяется тем, что в них используется не один модул как в традиционной позиционной системе счисления, а два модуля: основание системы счисления (г, г 2) и значность представления информации (k, k г +U. Особенность выполнения в ИСС собс венно операции одноразрядного суммирования состоит в том, что в отличие от позиционной системы счисления, где операция одноразрядного суммирования выполняется за один такт, в ИСС эта операция выполняется в два такта, в течение первого такта вычис ляется некоторое промежуточное знаи по чение- суммы слагаемых а ; modrU 1,...,п; п разрядность суммируемых операндов ; окончательно значение суммы вычисляется во втором такте. Здесь в качестве операндов используются значения слагаемых а b;f,H значение промежуточной суммы п mod г, полученной в первом такте. Та ким образом, операция суммирования в избыточных (г, k)системах счисления, выйолнлется в р.езультате реализации следующей системы соотношений 1-й такт + b-i fjidlfchll+S I 1-й такт L г J - предыдущий и данный р ряды слагаемых а и Ь; Q , , цифра соответствующих разрядов; промежуточная сумма п mod г i окончательное значение суммы; (J) - идентификатор операции суммирования по mod г; /-« -V - идентификатор операции суммирования по modk; t - идентификатор округления t до ближайшего ,меньшего целого значения . Пример I. Позиционная систесчисления, г 10. Выполним операцию суммирования над лами А 885, В 739. Первое слагаемое - 885 Второе слагаемое 1 такт. Длина сквозного переноса в данном чае составляет 3 разряда. Пример 2. Избыточная (4,10)тема счисления. Выполним операцию суммирования над лами А 18645, В 9937 Первое слагаемое данного разряда Второе слагаемое данного разряда Промежуточная сумма по modг Первое слагаемое предьщущего разрядаВторое слагаемое предыдущего разрядаР-езультат суммы Длина сквозного переноса не препает 1 разряд, т.е. сквозной перездесь действительно не возникает. Проверка. 18645 1 4 + 8-43+ 6 4 +4 4 5 885. 9937 9 -4 + 9- 4 + 3-4 + 7 739 А + В 885 + 739 1624 . 60 .4 + 4-42+ 6-4 + О 1624. Па фиг. 1 представлена структурная ма устройства для суммирования, где ок формирования суммы выполнен в е совокупности узла формирования еноса и сумматора по модулю 1( J фиг. 2 - схема блока формирования мы в виде совокупности табличного ифратора и шифратора. Каждый разряд устройства содержит матор 1 по модулю 2 и блок 2 формиания суммы. Блок.2 формирования мы может быть выполнен в виде соупности узла 3 формироваш я переса и сумматора 4 по модулю k . Блок 2 (юрмировлния суммы может быть также выполнен и виде табличного дешифратора 5 и шифратора 6. На вход 7 каждого i-ro разряда устройства поступает разряд а операнда ,.-..а На вход 8 каждого i-ro разряда устройства поступает разряд b операнда b Ьь,.. .Ьл . Эти разряды операндов суммируются соответствующим сумматором I по модулю 2 и результат поступает на вход 9 соответствующего блока 2, на входы 10. 11 которого по ступают разряды а. и Ь- операндов Эхb, Узел 3 формирования переноса формирует значениер-т которое суммируется со значешемз- сумматором 4 по модулю ( . Результат зтого чение Si,которое поступает на выход 1 i-ro разряда устройства. В случае выполнения блока 2 в вид совокупности табличного дешифратора и шифратора 6 он функционирует следу щим образом: дешифратор 5 для каждого набора переменных S, а- «Ь-- поступающих по входам 9-11 формирует сигнал (, а-, Ц . , Вся совокупность 1( сигналов (, а ,) (по скольку 5v является У-значнои, а-. , -l-t к-значными), поступая на входы шифратора 6, формирует (-значиое значение 5 , которое поступает на вы:ход 12. Эффект от использования данного устройства определяется увеличением быст родействия за счет отсутствия в кем распространения переноса и тем вьш1е, чем больше разрядность суммируемых чисел. Формула изобретения 1. Устройство для суммирования, содержащее в каждом разряде сумматор 836 по модулю г (г - основание системы счисления, входы которого соединены со входами соответствующих разрядов устройства, отличающееся тем, что, с целью повьш1ения быстродействия, каждый разряд устройства содержит блок формирования суммы, первый, второй и третий входы которого соединены со входами разрядов орерандов устройства, предшествующих данному, и выходом сумматора пО модулю г,.а выход является выходом данного разряда устройства. 2.Устройство по п. 1, отличающееся тем, что блок формирования суммы содержит узел формирования переноса и сумматор по модулю k (j -значность представления информации), причем входы узла формирования переноса соединены с первым и вторым входами блока, входы сумматора по модулю 1с соединены с т зетьим входом блока и выходом узла формирования переноса, а вьпсод является выходом блока. 3.Устройство поп.1,отлич ающ е е ся тем, что.блок формирования суммы содержит табличный дешифратор и шифратор, причем входы табличного дешифратора соединены со входами блока, а выходы - со входами шифратора,выход которого является вй- ходом блока. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР 645156, кл. Q06F 7/50, 1977. 2.Самофалов К.Г. и др. Цифровые многозначные элементы и структуры. Киев, Вища школа, 1974, с. I20-I26J, рис. 66 (прототип).

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

название год авторы номер документа
Конвейерный сумматор 1983
  • Луцкий Георгий Михайлович
  • Блинова Татьяна Александровна
  • Корочкин Александр Владимирович
SU1137460A1
Фазоимпульсный сумматор 1980
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Меженый Анатолий Филиппович
  • Мишинский Юрий Никифорович
  • Тарасенко Владимир Петрович
  • Токовенко Степан Емельянович
SU885996A1
УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯ S-ИЧНЫХ ЦИФР В ПОЗИЦИОННО-ОСТАТОЧНОЙ СИСТЕМЕ СЧИСЛЕНИЯ 1991
  • Евстигнеев В.Г.
  • Ермакова Т.Б.
  • Кошарновский А.Н.
  • Крюков В.П.
RU2006919C1
Сумматор в знакоразрядной позиционно-остаточной системе счисления 1986
  • Алексеев Александр Владимирович
  • Бондаренко Александр Викторович
  • Евстигнеев Владимир Гаврилович
  • Куракин Вячеслав Александрович
  • Силаев Александр Иванович
SU1383349A1
Устройство для умножения последовательного действия 1983
  • Иваськив Юрий Лукич
  • Харам Владимир Самуилович
  • Погребинский Соломон Бениаминович
SU1157541A1
УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ N ЧИСЕЛ ПО МОДУЛЮ 1997
  • Ирхин В.П.
RU2131618C1
Устройство для умножения S-ичных цифр в позиционно-остаточной системе счисления 1991
  • Евстигнеев Владимир Гаврилович
  • Кошарновский Александр Николаевич
  • Бондаренко Александр Викторович
SU1837284A1
Последовательное множительное устройство 1985
  • Глазачев Александр Юрьевич
SU1307455A1
S-й сумматор 1987
  • Евстигнеев Владимир Гаврилович
  • Кошарновский Александр Николаевич
  • Ермакова Татьяна Борисовна
SU1462306A1
Устройство для деления 1980
  • Иваськив Юрий Лукич
  • Харам Владимир Самуилович
SU928344A1

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

Реферат патента 1981 года Устройство для суммирования

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

10

12

SU 864 283 A1

Авторы

Иваськив Юрий Лукич

Харам Владимир Самуилович

Белявский Виктор Лейбович

Даты

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

1979-07-16Подача