Устройство для вычисления модуля комплексного числа

Номер патента: 1444750

Авторы: Дрозд, Кравцов, Лацин, Лебедь, Полин

ZIP архив

Текст

(46) 15. 12.88, Бюл разряда первого сумматора и с управляющим входом второго коммутатора,первый и второй информационные входыкоторого соединены с младшими разрядами входов первого и второго аргументов устройства соответственно,выход первого коммутатора соединенс входом первого блока свертки помодулю три и является выходом модуля комплексного числа устройства,выход знакового разряда первого сумматора соединен с первым входом блка сумматоров по модулю два, о т -личающееся тем, что, сцелью сокращения аппаратных затратза счет формирования контрольныхсигналов безиспользования контрольных разрядов аргументов, устройствосодержит второй блок свертки по модулю три и блок сравнения, причеминформационный вЫход первого сумматора соединен с входом второго блокасвертки по модулю три, выход которого соединен с вторым входом блокасумматоров по модулю два, выход которого соединен с первым входом сумматора по модулю три, второй вход которого соединен с выходом второго коммутатора, выход сумматора по модулютри является выходом контрольных разрядов устройства и соединен с первыминформационным входом блока сравнения, второй информационный вход которого соединен с выходом первого блокасвертки по модулю три, выход признакаравенства блока сравнения являетсяконтрольным выходом устройства. 4 о РСТНЕННЫЙ НОМИТЕТ СССР М ИЗОБРЕТЕНИЙ И ОТКРЫТИИ(56) Авторское свидетельство СССРУ 1104505, кл. С 06 Р 7/38, 1983.. Авторское свидетельство СССРУ 1193662, кл. С 06 Р 7/38, 1984.(54) (57) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ МОДУЛЯ КОМПЛЕКСНОГО ЧИСЛА, содержащее три сумматора, два коммутатора, первый блок свертки по модулю три, блок сумматоров по модулю два, сумматор по модулю три, причем вход первого аргумента устройства соединен с входом первого слагаемого первого сумматора, инверсный вход второго слагаемого которого соединен с входом второго аргумента устройства, входы второго и первого аргументов устройства соединены с входами первых слагаемых соответственно второ= го и третьего сумматоров непосредственно и со сдвигом на один разряд в сторону младших разрядов с входами вторых слагаемых третьего и второго сумматоров соответственно, выходы второго и третьего сумматоров соединены с первым и вторым информационными входами первого коммутатора со ответственно, управляющий вход которого соединен с выходом знакового 8014447Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислителях автономно или в качестве фун 5 кционапьного расширителя в составе больших ЭВМ.Цель изобретения - сокращение аппаратных затрат за счет формирования контрольных сигналов без использования контрольных разрядов аргументов.На чертеже изображена функциональная схема предлагаемого устройства.Устройство содержит первый 1, второй 2 и третий 3 сумматоры, первый 4 и второй 5 коммутаторы, первый блок 6 свертки по модулю три, блок 7 сумматоров по модулю два, второй блок 8 свертки по модулю три, сумматор 9 по модулю три, блок 10 сравнения, вход 11 первого аргумента, вход 12 второго аргумента, выход 13 модуля комплексного числа, контрольный выход 14 и выход 15 контрольных разрядов,Устройство работает Следующим образом.Через вход 11 первого аргумента на входы первого слагаемого первого сумматора 1 и на вход первого слагаемого третьего сумматора 3 поступает и-разрядная мантисса д прямого кода действительной части комплексного числа (и - 1) старших разрядов и младший разряд мантиссы с поступает также соответственно на вход второго слагаемого второго сумматора 2 со сдвигом на один разряд вправо и на первый информационный вход второго коммутатора 5.Через вход 12 второго аргумента на инверсный вход второго операнда первого сумматора 1 и на вход первого слагаемого второго сумматора 2 поступает и-разрядная мантисса Ь прямого кода мнимой части комплексного числа, (и - 1) старших разря 45 дов и младший разряд мантиссы Ъ поступает соответственно на вход второго слагаемого третьего сумматора 3 со сдвигом на один разряд вправо и на второй информационный вход второго коммутатора 5. При этом первый сумматор 1 вычисляет разность кодов а, - Ь, знак (ЗН) которой с выхода первого сумматора 1 поступает на управляющие входы первого 4 и второ го 5 коммутаторов. Второй сумматор 2 определяет сумму И 1 мантиссы Ь со сдвинутой на один разряд вправо ман 1тиссой а : М 2 = Ь + - а,2Третий сумматор 3 вычисляет сумму И 2 мантиссы а со сдвинутой наодин разряд вправо мантиссой Ь; М 21=а+ - Ь.2Коды М 1 и М 2 с выходов второго2 и третьего 3 сумматоров поступаютна первый и второй информационныевходы первого коммутатора 4, который транслирует на выход 13 устройства код М 1 при ЗН = 1 и код М 2 приЗН = О.Второй коммутатор 5 транслируетна выход младший разряд мантиссыпри ЗН = 1 или мантиссы Ъ при ЗН=О,Для вычислений контрольных разрядов в КИ модуля комплексного числа Иотметим, чтоМ 1 шос 1 3 = (Ь + - а) пюс 1 3 =12(Ь - а) шос 1 3;И 2 пюс 1 3 = (а + - Ъ) пюс 1 312- (а - Ь) пос 1 3 = -М пюс 1 3Таким образом, контрольные разряды КМ могут быть получены путем анализа разности кодов а - Ь. Для этого разность кодов а - Ь с выхода первого сумматора 1 поступает на вход второго блока 8 свертки по модулю три.При: этом на выходе второго блока 8 свертки по модулю три вырабатьг вается контрольный код КИ 1 разности кодов а - Ъ. Код КМ 2 поступает на второй вход блока 7. На первый вход блока 7 с выхода первого сумматора 1 поступает знак ЗН. При этом на выход блока 7 транслируется код КМ 2 при. ЗН = 0 и код, равный КМ 2, при ЗН = 1.На входы сумматора 9 по модулю три поступают код с выхода блока 7 и теряемый младший разряд р или Ь с выхода второго коммутатора 5. Полученные на выходе сумматора 9 по модулю три контрольные разряды КМ модуля комплексного числа М поступают на выход 15 контрольных разрядов устройства, а также на один из.входов блока 10 сравнения. На другой вход блока 10 сравнения приходятз 14447504контрольные разряды модуля комплекс- числа, полученные различными спосоного числа М. бами, и вырабатывает сигнал контроБлок 10 сравнения сравнивает конт- ля,свидетельствующий о правильности рольные разряды модуля комплексного функционирования устройства. СоставительРедактор А.Ренин Техред М,Ходанич Корректор М.Де Заказ 6506/47В изводственно-полиграфическое предприятие, г, Ужгород, ул. Проекти Тираж 704 НИИПИ Государственног по делам изобретений 113035, Москва, Ж"35, Раув

Смотреть

Заявка

3975313, 14.11.1985

СПЕЦИАЛЬНОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО "ДИСКРЕТ" ОДЕССКОГО ПОЛИТЕХНИЧЕСКОГО ИНСТИТУТА

ДРОЗД АЛЕКСАНДР ВАЛЕНТИНОВИЧ, ПОЛИН ЕВГЕНИЙ ЛЕОНИДОВИЧ, ЛАЦИН ВЛАДИМИР НИКОЛАЕВИЧ, КРАВЦОВ ВИКТОР АЛЕКСЕЕВИЧ, ЛЕБЕДЬ ВАЛЕРИЙ ВЛАДИМИРОВИЧ

МПК / Метки

МПК: G06F 7/38

Метки: вычисления, комплексного, модуля, числа

Опубликовано: 15.12.1988

Код ссылки

<a href="https://patents.su/3-1444750-ustrojjstvo-dlya-vychisleniya-modulya-kompleksnogo-chisla.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вычисления модуля комплексного числа</a>

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