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

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

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах для аппаратного вычисления функции D + Y + .

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

На фиг. 1 представлена структурная схема устройства; на фиг. 2 - схема подключения элементов И группы и регистра.

Устройство содержит входы 1-3 соответственно первого, второго и третьего аргументов устройства, регистры 4-8, группы 9-12 элементов И, сумматоры 13-15, элемент НЕ 16, триггер 17, вход 18 запуска, вход 19 логического нуля, вход 20 синхронизации устройства, выходы 21 и 22 результата устройства, элементы И 23 (в группах 9-11), выходы 24 элементов И групп.

Регистры 4-6 представляют собой обычные п-разрядные регистры сдвига, регистр 7 - регистр сдвига, содержавши (п-1) разряд. Все регистры управляются по входу 18 устройства. Триггер 17 - обычный D -триггер. По входу S он управляется со входам 18, синхро вход С соединен с входом 20 устройства .

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

Перед началом работы со входом 1-3 в регистры 4-6 в)юдятся переменньи X, Y, Z соответственно. Рег истр 8 сброшен.D ноль. Вычисление функции D требует выполнения (п+2)-х циклов. Так как все циклы одинаковы, ограничимся рассмотрением i-ro unK.ria.

Цикл начинается с подачи сигнала С на вход 18 устройства. По этому сигналу содержимое регистров 4-7 сдвигается на один разряд влево. В освобождающиеся разряды регистров 4-6 записываются нули. В младший разряд регистра 7 записывается разряд функции D, сформированный в предыдущем цикхге в триггере 17. Одновременно триггер I7 переходит в едиличное состояние. В регистр 8 запишется сумма, сформированная в сумматорах 14 и 15 в предыдущем цикле.

По завершении сдвига и записи на

выходах групп элементов И 9-1 сфор€мируются частичные квадраты X. ,

Y. , Zr, которые просумгдаруются в сумматорах 13 и 14. Одновременно ла выходах триггера 1 7 и гругты элементов И 12 сформируется частичный квадрат D; в предположении, что i-ый разряд DD. равен I со знаком минус.

В сумматоре 15 сформируется сумма

Х Г Y. ±Z

-.r: J fr: 1 M J

«r

j

По затухании переходных процессов подается сигнал С на вход 20. Если S 5 О, триггер 17 остается в единичном состоянии (D 1). Если , в триггер 17 запишется инверсия знака суммы S, т.е. он перейдет в нулевое состояние (D 0). По затухании переходных процессов, вызванных сигналом С , цикл завершается. На вход 18 подается следующий сигнал С, и выполняется следующий цикл. После выполнения (п+2)-го цикла в триггере 17 будет записан младший разряд функции D, в регистре 7 - остальные разряды.

5

0

5

0

5

0

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

Устройство для извлечения корня из суммы квадратов трех чисел, содержащее пять регистров, три сумматора, четыре группы элементов И, причем ин- формацион1ше входы первого, второго и третьего регистров являются соответственно входами первого, второго и третьего аргументов устройства, о т- л и ч а ю щ е е с я тем, что, с целью упрощения, оно содержит триггер и элемент НЕ, причем первые входы элементов И первой, второй и tpeтьeй групп соединены с прямыми выходами старщих разрядов соответственно первого, второго и третьего регистров, вторые входы первого и второго элементов И первой, второй и третьей групп подключены соответственно к прямому и инверсному выходам второго разряда соответствующих регистров, прямые выходы разрядов с третьего по п-й которых, где п - разрядность первого, второго,третьего и четвертого регистров, соединены с вторыми входами соответствующих элементов И первой, второй и третьей групп, выходы элементов И первой и второй групп соединены соответственно с первой и второй группами входов первого сумматора, выходы которого подключены к пер- e ВОЙ группе входов второго сумматора, вторая группа входов которого соединена с выходами элементов И третьей группы, управляющие входы всех регистров vi S-вход триггера соединены с

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

ды разрядов четвертого регистра соединены с входами элементов И четвертой группы, выходы которых подключены к первым входам с второго по п-й разрядов третьего сумматора, выходы пятого регистра соединены с вторыми входами третьего сумматора, выходы разрядов которого соединены с входами пятого регистра со сдвигом на два разряда в сторону старших разрядов, выход старшего разряда третьего сумматора через злемент НЕ подключен к D-входу триггера, прямые выходы четвертого регистра и триггера являются выходами результата устройства .

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

название год авторы номер документа
Устройство для умножения в избыточной двоичной системе 1982
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Макаров Владимир Васильевич
  • Тарасенко Владимир Петрович
SU1059568A1
Цифровой регулятор 1982
  • Баранов Георгий Леонидович
  • Баранов Владимир Леонидович
SU1056130A2
Интегро-дифференциальный вычис-лиТЕль 1979
  • Баранов Владимир Леонидович
  • Баранов Георгий Леонидович
SU798902A1
Устройство для деления последовательных чисел 1987
  • Золотовский Виктор Евдокимович
  • Коробков Роальд Валентинович
  • Гузик Вячеслав Филиппович
SU1462298A1
Устройство для извлечения квадратного корня 1989
  • Вашкевич Сергей Николаевич
  • Попов Владимир Николаевич
  • Тишин Игорь Философович
SU1658150A2
Вычислительный узел цифровой сетки 1987
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Ладыженский Юрий Валентинович
  • Серга Георгий Алексеевич
SU1501053A1
Устройство для деления двоичных чисел 1985
  • Баклан Борис Андреевич
SU1283753A1
Функциональный преобразователь 1991
  • Вашкевич Сергей Николаевич
  • Попов Владимир Николаевич
  • Тишин Игорь Философович
SU1807498A1
Цифровой регулятор 1981
  • Баранов Георгий Леонидович
  • Баранов Владимир Леонидович
SU974336A1
Устройство для деления чисел 1981
  • Лопато Георгий Павлович
  • Шостак Александр Антонович
SU1119006A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах ДЛЯ аппаратного вычисления функции D + Y + .Цель изобретения - упрощение устройства - достигается за счет введения в устройство, содержащее пять регистров, четыре группы элементов И 4-8, 9-12 и три сумматора 13-15, триггера 17, элемента НЕ И соответствующего подключения элементов схемы. 2 ил. (Л

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

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

Устройство для вычисления корняКВАдРАТНОгО из СуММы КВАдРАТОВ 1979
  • Заворохин Игорь Александрович
SU813424A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для вычисления зависимости @ = @ + @ + @ 1981
  • Пухов Георгий Евгеньевич
  • Стасюк Александр Ионович
  • Лисник Федор Еремеевич
  • Гузенко Анатолий Иванович
SU1019446A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 322 269 A1

Авторы

Золотовский Виктор Евдокимович

Коробков Роальд Валентинович

Даты

1987-07-07Публикация

1986-02-13Подача