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

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

(Б) УСТРОЙСТВО для ВЫЧИСЛЕНИЯ МОДУЛЯ КОМПЛЕКСНОГО ЧИСЛА

1

I

Изобретение относится к вычислительной технике.

Известно устройство для вычисления модуля комплексного числа, содержащее регистры, сумматоры, коммутаторы, блоки .сдвига, элементы.НЕ, блок анализа знака Г11;

Недостатком данного устройства является низкое быстродействие.

Наиболее близким к предлагаемому по технической сущности является уст ройство для вычисления модуля комп- лексного числа, которое содержит регистры, сумматоры и коммутаторы, при-,5 чем входы первого и второго регистров подключены к первому и второму входам устройства, прямые выходы разрядов первого регистра подключены к группе первых входов первого суммато-20 ра соответственно, выход первого коммутатора подключен к первому входу второго сумматора. прямые выходы разрядов первого регистра подключены к

первым группам информационных входов первого и второго коммутаторов, вторые группы информационных входов которых подключены к прямым выходам разрядов второго регистра, инверсные выходы которых подключены к группе вторых входов первого сумматора, выход которого подключен к управляющим входам первого и второго коммутаторов , выход второго коммутатора подключен к второму входу второго сумматора, выход которого подключен к выходу устройства 2 J

Недостатком известного устройства является его низкое быстродействие.

Цель изобретения - повышение быстт роде,йствия устройства..

Поставленная цель достигается тем, что устройство для вычисления модуля комплексного числа, содержащее регист эы, сумматоры и коммутатор, причем входы разрядов первого и второго регистров подключены к информационным входам устройства, прямые выходы разрядов первого регистра подключены к первой группе входов первого сумматора, инверсные выходы разрядов второго регистра подключены к второй группе входов первого сумматора, прямой и инверсные выходы знакового разряда ко торого подключены к управляющему входу коммутатора, устройство содержит также третий сумматор, причем первая группа входов второго сумматора подключена к прямым выходам разрядов пер вого регистра,, (п-2) старшихразрядов которого подключены к первой группе входов третьего сумматора, вторая группа входов которого подключена к прямым выходам разрядов второго регистра, прямые выходы (п-2) старших разрядов которого подключены к второй группе входов второго сумматора, выходы разрядов второго и третьего сумматоров подключены к первой и второй группе информационных входов коммутатора соответственно, выход которого подключен к выходу устройства. На чертеже представлена структурная схема устройства. Устройство содержит первый регистр 1, второй регистр 2, первый сумматор 3, второй сумматор , третий сумматор 5, коммутатор 6. Устройство работает следующим образом. В начальный момент времени в первый регистр 1 и второй регистр 2 заносятся соответственно п-разрядные мантиссы прямых кодов действительной и мнимой составляющих комплексного числа. С выхода первого регистра 1 прямой код действительной.составляющей поступает на первые входы первого 3 и второго сумматора, а п-2 старших разрядов этого кода - на первый вход третьего сумматора 5. С выхода второго регистра 2 инверс ный код мнимой составляющей поступает на второй вход первого сумматора 3, прямой код - на второй вход третьего сумматора 5 а п-2 старших разряда на второй вход второго ЭТОГО кода сумматора k. Сигнал с выхода знакового разряда сумматора 3 поступает на управляющий вход коммутатору 6, на первые информационные входы которого поступает с выхода второго сумматора k результат сложения кода действительной составляющей с мнимой, сдвинутой,на два разряда в сторону младших разрядов. На.вторые информационные вхОды коммутатора 6 поступает с выхода третьего сумматора 5 результат сложения кода мнимой-составляющей с действительной, сдвинутой на два разряда в сторону младших разрядов. При соответствующем управляющем сигнале, подаваемом на коммутатор, на его выходе вырабатывается результат сложения большей составляющей комплексного числа с меньшей составляющей, сдвинутой на два разряда в сторону младших раз-. рядов. Коммутатор 6 представляет собой набор из п элементов 2 И-ИЛИ, на входы каждого элемента подаются соответственно сигналы с выходов второго и третьего сумматоров 4 и 5 и. два управляющих, сигнала, являющихся прямым и инверсным сигналами знакового разряда. На выходе коммутатора 6 в зависимости от управляющих сигналов образуется результат, снимаемый с выхода второго или третьего сумматоров k или 5Устройство позволяет производить вычисление модуля комплексного числа при повышении быстродействия по сравнению с прототипом. Время выполнения вычислений в предлагаемом устройстве оказывается меньше по сравнению с прототипом на задержку сумматора (при несущественном изменении в затратах оборудования вместо одного коммутатора введен третий сумматор). Реализация устройства для вычисления модуля комплексного числа связана с развитием цифровой обработки сигналов в задачах спектрального анализа и является новой перспективной областью вычислительной техники. Устройство по сравнению с прототипом позволяет повысить быстродействие вычисления модуля комплексного числа. Задержка, вносимая базовым устройством ,+Тц, где 17 задержка празрядного сумматора; задержка коммутатора. Задержка, вносимая устройством ;; Cc.t K+Сс учитывая, что ,, . Выигрыш в быстродействии без существенных изменений затрат оборудования составляетТ - р Т(., относительный выигрыш - fTдГ . С Те

Формула изобретения Устройство для вычисления модуля комплексного числа, содержащее регистры, сумматоры и коммутатор, причем входыразрядов первого и второго ре- $ гистров подключены к информационным входам устройства, прямые выходы разрядов первбго регистра подключены к первой группе входов первого суммато. ра,инверсные выходы разрядов второго регистра подключены к второй группе входов, первого сумматора, прямой и инверсный выходы знакового разряда . которого подключены к управляющему входу коммутатора,отличающ е- е с J} тем, что, с целью повышения быстродействия устройства, в него введен третий сумматор, причем первая группа входов второго сумматора подключена к прямым выходам разрядов 20

первого регистра, (Vi-2) старших разрядов которого подключены к первой группе входов третьего сумматора, вторая группа входов которого подключена к прямым выходам разрядов второго регистра, прямые выходы (-И-2) старших разрядов которого подключень) к второй группе входов второго сумматора, выходы разрядов второго и третьего сумматоров подключены к первой и второй группе информационных входов , коммутатора соответственно, выход которого подключен к выходу устройства.

Источники информации, . принятые во внимание при экспертизе 1. Авторское свидетельство СССР №623202, кл. G 06 F 7/38, 1976. 2. Авторское свидетельство СССР по заявке №2977566/18-2, кл. G 06F7/38, 1978 (прототип).

1001085

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

название год авторы номер документа
Устройство для вычисления модуля комплексного числа 2016
  • Гершунина Наталья Николаевна
  • Булатникова Инга Николаевна
RU2618188C1
Устройство для вычисления модуля комплексного числа 1982
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Волощук Людмила Арнольдовна
  • Романов Алексей Николаевич
  • Муравинец Игорь Федорович
SU1104505A2
Устройство для вычисления модуля комплексного числа 1980
  • Абрамович Юрий Иосифович
  • Мелешкевич Александр Николаевич
  • Муравинец Игорь Федорович
  • Романов Алексей Николаевич
  • Цыганов Олег Васильевич
SU911516A1
Устройство для вычисления модуля комплексного числа 1985
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Лебедь Валерий Владимирович
  • Лацин Владимир Николаевич
  • Волощук Владимир Сергеевич
SU1287151A1
Устройство для вычисления модуля комплексного числа 1984
  • Полин Евгений Леонидович
  • Дрозд Александр Валентинович
  • Карпенко Виктор Петрович
  • Лебедь Валерий Владимирович
  • Малярчук Алла Евгеньевна
SU1233145A1
Устройство для вычисления модуля комплексного числа 1984
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Панченко Виктор Леонтьевич
  • Соколов Валерий Александрович
  • Стручев Виктор Федорович
SU1193662A1
Устройство для вычисления квадратного корня 1986
  • Пухов Георгий Евгеньевич
  • Евдокимов Виктор Федорович
  • Плющ Юрий Алексеевич
  • Джирквелишвили Зураб Арчилович
SU1359778A1
Устройство для вычисления модуля комплексного числа 1990
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Сотова Карина Геннадиевна
  • Дрозд Юлия Владимировна
SU1753472A1
Суммирующее устройство с плавающей запятой 1982
  • Каляев Анатолий Васильевич
  • Сулин Геннадий Андреевич
  • Станишевский Олег Борисович
  • Тарануха Виталий Модестович
  • Головко Сергей Михайлович
  • Виневская Лидия Ивановна
  • Лисуненко Владимир Владимирович
SU1056182A1
Устройство для вычисления модуля комплексного числа 1989
  • Шипита Анатолий Григорьевич
  • Полин Евгений Леонидович
  • Дрозд Александр Валентинович
  • Волощук Владимир Сергеевич
  • Лацин Владимир Николаевич
SU1693599A1

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

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

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

5

SU 1 001 085 A1

Авторы

Дрозд Александр Валентинович

Полин Евгений Леонидович

Муравинец Игорь Федорович

Романов Алексей Николаевич

Соколов Валерий Александрович

Даты

1983-02-28Публикация

1981-10-12Подача