Последовательный сумматор в избыточной двоичной системе счисления Советский патент 1991 года по МПК G06F7/49 

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

§

V

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

название год авторы номер документа
Многовходовой знакоразрядный сумматор 1982
  • Тарануха Виталий Модестович
SU1027716A1
Суммирующее устройство с плавающей запятой 1982
  • Каляев Анатолий Васильевич
  • Сулин Геннадий Андреевич
  • Станишевский Олег Борисович
  • Тарануха Виталий Модестович
  • Головко Сергей Михайлович
  • Виневская Лидия Ивановна
  • Лисуненко Владимир Владимирович
SU1056182A1
Устройство для сложения и вычитания в избыточной двоичной системе счисления 1984
  • Аристов Василий Васильевич
  • Попков Владимир Викторович
  • Зарановский Анатолий Васильевич
SU1238061A1
Преобразователь двоичного кода в двоично-десятичный 1978
  • Дубров Михаил Григорьевич
  • Ольшанская Инесса Адамовна
SU864278A1
Интегроарифметическое устройство 1990
  • Блинова Людмила Михайловна
  • Брюхомицкая Людмила Юрьевна
  • Лучинина Элеонора Григорьевна
SU1784975A1
Анализатор спектра Фурье 1985
  • Якименко Владимир Иванович
  • Фомичев Борис Евгеньевич
  • Бульбанюк Анатолий Федорович
  • Эпштейн Цецилия Борисовна
SU1302293A1
Накапливающий сумматор 1984
  • Конкин Александр Маркович
  • Пипкин Алексей Петрович
SU1174921A1
Преобразователь целых комплексных чисел в двоичный код 1980
  • Цупрев Николай Иванович
  • Трубицын Леонид Митрофанович
SU962914A1
Устройство для умножения 1987
  • Аристов Василий Васильевич
  • Можчиль Наталия Николаевна
SU1411733A1
Устройство для сложения в избыточнойдВОичНОй СиСТЕМЕ СчиСлЕНия 1979
  • Арцатбанов Александр Юрьевич
  • Телековец Валерий Алексеевич
  • Гречишников Анатолий Иванович
SU824201A1

Реферат патента 1991 года Последовательный сумматор в избыточной двоичной системе счисления

Изобретение относится к вычислительной технике и может быть использовано в вычислительных устройствах, работающих в избыточной двоичной системе счисления. Целью изобретения является повышение точности. Сумматор содержит блок 3 формирования отрицательной суммы, блок 14 формирования положительной суммы, блок 11 формирования положительного переноса, блок 15 формирования результата, элемент ИЛИ-НЕ 7, элементы 4,8,16 задержки. 2 ил., 2 табл.

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

Фиг.

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

Целью изобретения является повышение точности.

На фиг. 1 приведена структурная схема сумматора; на фиг. 2 - функциональная схема блока формирования результата .

Сумматор содержит входы 1 и 2, на которые подаются прямые (или инверсные) значения модулей первого и второго операндов a,b (a,b)s блок 3 формирования отрицательной суммы, элемент 4 задержки, входы 5 и 6, на которые подаются инверсные отрицатель- ные значения операндов (а, Ь), элемент ИЛИ-НЕ 7, элемент 8 задержки, входы 9 и 10, на которые подаются отрицательные значения операндов (а, tT ), блок 11 формирования положительного переноса, входы 12 и 13, на которые подаются инверсные значения модулей (или инверснне положительные значения) операндов a,b (), блок 14 формирования положительной суммы, блок 15 формирования результата, элемент 16 задержки, выходы 17 и 18. Блок 15 (фиг. 2) содержит элемент 2И-ЗИЛИ-НЕ 19, элементы НЕ 20 и ИЛИ-НЕ 21, элемент 2И-ЗИЛИ-НЕ 22. Блок 3 содержит элемент РАВНОЗНАЧНОСТЬ 23. Блок 14 содержит элемент РАВНОЗНАЧНОСТЬ 24. Блок 11 содержит элемент 2И-ЗИЛИ-НЕ 25.

Алгоритм работы сумматора имеет

следующий вид:

(1 при О при 2; -1 при С, -2, где , +1/2(а1 +г+ъ;+г);

i -1,0,...,N; Z0 - разряд переполнения .

Элементы 4,8 и 16 задержки представляют собой регистр хранения остака от предыдущего такта суммирования операндов

Qr2( ;-«+ а Чг+ьНг)-421- Значения остатка в зависимости от

кода в элементах задержки следующие: q.-2 при , ,

ф -1приS Z 0, 1,

Q.0приS , 0,

илиS - 1,S 0,

Q; 1приS 0,,S+ 1;

Q; 2приS 0,S 0,S 1.

Для пояснения работы сумматора в табл 1 приведены возможные состояния сумматора.

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

Входные операнды подаются по входам 1,2,5,6,9,10,12,13 последовательным кодом старшими разрядами вперед.

Элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 23 формирует значение первой отрицательной суммы

I

,42V5;42b)W.

Элемент ИЛИ-НЕ 7 формирует значение второй отрицательной суммы (равенство суммы операндов -2)

„-2

И-1

a,42bUz

Логическое выражение для формирователя положительного переноса (блок 11) имеет вид

р,ч, amb nva7«/b7+z

или

р+

HI

a 4ibr«Vai4zvbi4Z

Элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 24 формирует значение положительной суммы

st pt V чТ1

;-и .м

Логические выражения для результата имеют вид

P.+, i it( i+i t-H ч

35

, ,

В табл. 2 приведен пример сложения чисел АдО.ТИО и ,1010 в устройстве (,,То).

Формула изобретения

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

мирования результата, выходы которогового элемента задержки и выходом бло- соединены с соответствующими выходамика формирования положительного пересумматора, при -этом блок Нормированияноса, при этом блок формирования ре- отрицательной суммы содержит элементзультата содержит два элемента 2И- ИСКЛЮЧАЮЩЕЕ ИЛИ, входы и выход кото- 5-ЗИЛИ-НЕ, элемент НЕ и элемент ИЛИ-НЕ, рого соединены соответственно с входа-входы которого соединены с третьим и ми к выходом указанного блока, блокпятым входами блока, входы первой формирования отрицательной суммы со-группы первого элемента 2И-ЗИЛИ-НЕ держит элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, входы соединены с выходом элемента НЕ и пя- и выход которого соединены соответст-тым входом блока, вход второй группы венно с входами и выходом указанногоподключен к первому входу блока, вход блока, на первый и второй входы сумма-третьей группы - к третьему входу бло- тора поданы значения модулей (или ин-ка, а выход соединен с первым выходом версные значения модулей) первого и | блока, входы первой группы второго второго операндов сумматора, на пер-элемента 2И-ЗИЛИ-НЕ подключены к чет- вом и втором выходах сумматора выраба-вертому и шестому входам блока, вход тываются положительное и отрицатель-второй группы соединен с выходом эле- ное значения результата сумматора,мента ИЛИ-НЕ, вход третьей группы отличающийся тем, что, 20подключен к первому входу блока, а вы- с целью повышения точности, сумматорход соединен с вторым выходом блока, содержит третий элемент задержки, эле-вход элемента НЕ соединен с шестым кент ИЛИ-НЕ и блок формирования поло-входом блока.

жительного переноса, входы которогоТаблица 1

с первого по четвертый соединены соот-25 ветственно с входами сумматора с третьего по шестой, на которые поданы

инверсные значения модулей (или ин--2-2-5-2-1

версные положительные значения) и от--2-1 4,5 -1 -1

рицательные значения первого и второ- 30 20-40-1

го операндов сумматора, а выход под--2+1 3,5 +1 -1

ключей к второму входу блока формиро--2+2-3+2 -1

вания положительной суммы, при этом-1-2-30-1

блок формирования положительного пе--1-1 2,5 +1 -1

реноса содержит элемент 2И-ЗИЛИ-НЕ, ,,-10-2+2-1

входы первой группы которого соедине--1+1 1 5 -1О

ны с первым и вторым входами блока,-1+2-100

вход второй группы соединен с третьим0-2-1-2О

входом блока, вход третьей группы со-0-1-1/2 -1О

единен с четвертым входом блока, а ДО

выход подключен к выходу блока, входы0+1+1/2 +1О

элемента ИЛИ-НЕ соединены с седьмым0+2+1+20

и восьмым входами сумматора, на кото-+1-2-И00

рые поданы инверсные отрицательные -+1 1+1.1/2 +1О

значения первого и второго операндов

сумматора, а выход подключен к входу+1+1+2,5 -1+1

третьего элемента задержки, прямой и+1+2+30+1

инверсный выходы которого соединены+2-2+3-2 +1

соответственно с третьим и четвертым+ 1+3,5 -1 +1

входами блока формирования результа-

та, пятый и шестой входы которого со-+ + +4,5 +1+1

единены соответственно с выходом пер-+ i +5+2 +1

.±l iti±±2ti jiJLiL

Таблица

.±l iti±±2ti jiJLiL

Таблица2

##г.2

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

Устройство для сложения в избыточной двоичной системе 1977
  • Гречишников Анатолий Иванович
  • Арцатбанов Александр Юрьевич
  • Телековец Валерий Алексеевич
SU717763A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 619 251 A1

Авторы

Телековец Марина Валериевна

Даты

1991-01-07Публикация

1988-06-20Подача