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

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

Авторы: Дрозд, Ногина, Передерий, Полин, Шапо

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧВСНИХРЕСПУБЛИК ТЕНИЯ ить приближенное омплексного числ наченне модуляв двоично-десятич ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГННТ ССО(71) Одесский политехнический институт(56) Авторское свидетельство СССР 11 1361557, кл, С 06 Г 11/08, 1986.Авторское свидетельство СССР Р 1193662, кл. С 06 Р 7/38, 1984. (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ МОДУЛЯ КОМПЛЕКСНОГО ЧИСЛА(57) Изобретение относится к вычислительной технике и позволяет вычисЯО 150820 50 ф С 06 Р 7/38, 11/О нои системе счисления с контролем,Целью изобретения является расширениеобласти применения за счет обеспечения работы в двоично-десятичной системе счисления, Поставленная цель достигается тем, что устройство для вычисления модуля комплексного числа,содержашее сумматоры 5, 8, 9, сумма,тор 10 по модулю три, сумматоры 11 и12 по модулю два, мультиплексоры 13 и 14 и блок 15 сверткимоду три, содержит группысумматоров 6 6, и 7 7. с соответствующими связями. 1 ил,3 1508206Изобретение относится к вычислительной технике и может быть использовано в арифметических блоках ЭВМ.Цель изобретения - расширение об 5ласти применения за счет обеспеченияработы в двоично-десятичной системесчисления.Начертеже представлена схема устройства для вычисления модуля комплексного числа (для М=З).Устройство содержит вход 1 информационных разрядов действительной части числа устройства, вход 2 информационных разрядов мнимой части числа 15устройства, вход 3 контрольных разрядов действительной части числа устройства, вход 4 контрольных разрядовмнимой части числа устройства, первый сумматор 5, первую группу сумматоров 6 и 6, вторую группу сумматоров 7, и 7, второй сумматор 8,третий сумматор 9, сумматор 10 по модулю три, первый и второй сумматоры11 и 12 по модулю два, первый,и второй мультиплексоры 13 и 14, блок 15свертки по модулю три, информационныйвыход 16 устройства, контрольный выход 17 устройства и вход 18 нулевого потенциала устройства. 30Сумматоры 8 и 9 являются двоичнодесятичными,Устройство работает следующим образом.В начальчый момент времени на входах 1-4 устройства установлены соответственно М-тетрадные значения в двоично-десятичном коде действительнойи мнимой /3 составляющих комплексного числа и их контрольные разряды по 40модулю три К,и К.На входы разрядов второго слагаемого второго сумматора 8 подается1:/2 М (половина действительной составляющей комплексного. числа), Для этого на входы первого, второго, третьего и четвертого разрядов М-й (старшей) тетрады второго слагаемого второго сумматора 8 подаются соответственно второй, третий, четвертый разряды входа 1 устройства и потенциаллогического нуля с входа 18 устройства, На входы разрядов К-й тетрадывторого слагаемого второго сумматора 8 поступают соответственно разряды с выходов К-го сумматора 6 первойгруппы, на входы первого, второго итретьего разрядов первого слагаемогоК-го сумматора 6 первой группы подаются соответственно выходы второго, третьего и четвертого разрядов К-й тетрады входа 1 устройства, на входы первого и третьего разрядов второго слагаемого подается выход первого (младшего) разряда (К+1)-й тетрады входа 1 устройства, на вход четвертого разряда первого слагаемого и входы второго и четвертого разрядов вто" рого слагаемого, а также на входы переноса каждого сумматора первой группы подается потенциал логического нуля с входа 18 устройства,На.входы разрядов второго слагаемого третьего сумматора 9 подается 1/2 /3 (половина мнимой составляющей комплексного числа), которую получают аналогично посредством сумматоров 7 группы.На выходе двоично-десятичного сумматора 8 определяется результат М 1= = (3+1/2 о, на выходе двоичного сумматора 9 определяется результат М 2= = с+1/2 /,Младший разряд /3 кода /3, не участвующий в образовании числа М 2, подается на первый информационный вход второго мультиплексора 14, Младший разряд с 4 кода о, не участвовавший в образовании числа М 1, подается на второй информационный вход второго мультиплексора 14,При этом на выходе двоичного сумматора 5 вычисляется сумма кодов Ы и , которая значением старшего разряда Зн указывает на соотношение ве" личин кодови Р ". для Зн=О М ) /з, для Зн=1 ьС с фНа первый и второй информационные входы первого мультиплексора 13 поступают соответственно результаты сложе-, ния М 1 и М 2, снижаемые с выходов двоично-десятичных сумматоров 8 и 9,а Первый мультиплексор 13 пропускает на выход результат сложения М 1, если Зн=1, или результат сложения М 2, если Зн=О,Таким образом, на выходе 16 устройства, подключенном к выходу первого мультиплексора 13, определяется приближенное значение М,модуля комплексного числа А=К, + с по формуле +1/2 РР,ф+1/2 Ы,0где с = (с ;мационных разрядов действительнойи мнимой частей числа устройства соединены соответственно с входом первого слагаемого и с инверсным входомвторого слагаемого первого сумматора, вход информационных разрядов мнимой части числа устройства соединенс входом первого слагаемого второгосумматора, выход которого соединен спервым информационным входом первогомультиплексора, второй информационный вход которого соединен с выходомтретьего сумматора, вход первого слагаемого которого соединен с входоминформационных разрядов действительной части числа устройства, информационный и контрольный выходы которогосоединены соответственно с выходомпервого мультиплексора и с выходомблока свертки по модулю три, входыконтрольных разрядов действительнойи мнимой частей числа устройства соединены соответственно с входами первого и второго слагаемых сумматора помодулю три, выходы разрядов которогосоединены соответственно с входамипервых слагаемых первого и второгосумматоров по модулю два, входы вторых слагаемых которых объединены и соединены с управляющими входами первого ч второго мультиплексоров и с выходом знакового разряда первоо сумматора, входы младших информационныхразрядов мнимой и действительнойчастей числа устройства соединены соответственно с первым и вторым информационными входами второго мультипл".ксора, выходы первого и второго мультиплексоров первого и второго сумматоров по модулю два соединены соответственно с входами блока сверткипо модулю три, входы первого, второ-.го, третьего и четвертого разрядов 45.М-й старшей) тетрады второго слагае 5 150820 бВторой мультиплексор 14 пропускает на выход младший разряд /З,.если Зн=О, или младший разряд К , если Зн 1, т.е. пропускает на выходмладший разряд меньшего из кодов М5и 13.На входы первого и второго разря- .дов первого слагаемого сумматора 10по модулю три поступают соответствующие разряды кода К , а на входыпервого и второго разрядов второгослагаемого сумматора 10 по модулютри поступают соответственно второйи первый разряды кода Кр,. При этомна выходе сумматора 10 Ьо модулютри образуется код КМ 1= (К, -К )шой 3,Разряды кода КМ 1 поступают напервые входы соответственно первогои второго сумматоров 11,и 12 по мо" 20дулю два, вторые входы которых управляются значением разряда Зн, При Зн=Овыходы сумматоров 11 и 12 по модулюва принимают значение кода КМ, т,е,КМ=(-.1) КМ. Полученный код, а такЭнже коды с выходов мультиплексоров 13и 14 поступают на входы блока 15свертки по модулю три, причем на нечетные входы блока 15, имеющие весовые функции "1", поступают нечетные 30разряды выходного кода первого мульти.плексора 13, а также значения с выходов второго мультиплексора 14 и второго сумматора 12 по модулю.два,На четные входы блока 15, имеющиевесовые функции "-1", поступают четные разряды выходного кода первогомультиплексора 13 и значение с выхода первого сумматора 11 по модулюдва, Таким образом, на входе блока 4015 свертки по модулю три, являющего-,ся контрольным выходом 17 устройства,вычисляется числоК=(М+ М - (-1) КМ) тпо 13,Результат К на выходе 17 устройства при его правильной работе равен нулю, Значение результата К, отличное от нуля, указывает на неправильное функционирование устройства,Формула изобретенияУстройство для вычисления модуля комплексного числа, содержащее.первый, второй и третий сумматоры, первый и .второй мультиплексоры, первый и второй сумматоры по модулю два, сумматор по модулю три и блок свертки по модулю три, причем входы инфор 50 55 мого второго сумматора соединены соответственно с входами второго, третьего, четвертого информационных разрядов М-й тетрады действительной части числа устройства и с входом нулевого потенциала устройства, входы первого, второго третьего и четвертогоразрядов Г 1-й тетрады второго слагаемого третьего сумматора соединены соответственно с входами второго, третьего, четвертого информационных разрядов М-й тетрады мнимой части числаустройства и с входом нулевого потецциала устройства, о т л и ч а ю щ е1508206 Составитель А,КлюевТехред Л.Олийнык Корректор Н. Борисова Редактор А,Огар Закай 5541/50 Тираж 668 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 101 е с я тем, что, с целью расширения области применения за счет обеспечения работы в двоично-десятичной системе счисления, оно содержит первую и вторую группы сумматоров иэ (М)5 сумматоров в каждой группе где М - количество тетрад двоично-десятичного кода действительной или мнимой части комплексного числа, причем входы второго, третьего и четвертого информационных разрядов К-й тетрады действительной части числа устройства соединены соответственно свходами первого, второго, третьего раз рядов первого слагаемого К-го.сумматора первой группы (К=1, М), вход первого слагаемого младшего информационного разряда (К+1)-й тетрады действительной части числа устройства сосоединен.с входами первого и третьего разрядов второго слагаемого К-.го сумматора первой группы, входы второго, третьего и четвертого информационных разрядов К-й тетрады мнимой 25 части числа устройства соединены соответственно с входами первого, второго и третьего разрядов первого слагаемого К-го сумматора второй группы, вход первого информационного разряда (К+1)-й тетрады мнимой частичисла устройства соединен с входамипервого и третьего разрядов второгослагаемогоК-го сумматора второйгруппы, вход .четвертого разряда первого слагаемого и входы второго ичетвертого разрядов второго слагаемого, а также вход переноса каждогосумматора первой и второй групп соединены с входом нулевого потенциалаустройства, выходы разрядов К-го сумматора первой группы соединены с входами соответствующих разрядов К-йтетрады второго слагаемого второгосумматора, выходы разрядов К-го сумматора второй группы соединены с входами соответствующих разрядов К-й тетрады второго слагаемого третьего сумматора,1

Смотреть

Заявка

4351581, 28.12.1987

ОДЕССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

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

МПК / Метки

МПК: G06F 11/08, G06F 7/38

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

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

Код ссылки

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

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