УСТРОЙСТВО для ВЫЧИСЛЕНИЯ КВАДРАТНОГО КОРНЯ Советский патент 1969 года по МПК G06F7/38 

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

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

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

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

Это позволяет упростить устройство.

На чертеже показана схема устройства.

В сумматоре / хранится подкоренное выражение, в регистре 2 формируется переменный код, в регистре 3 накапливается результат вычисления квадратного корня.

Счетчик циклов 4 с дешифратором 5 используется для записи кодов 101 или 011 в зависимости от знака сумматора 6 с помощью схем объединения 7 в триггеры 8.

Перед началом вычисления подкоренное выражение находится в сумматоре 1. Выполнение операции в описываемой схеме сводится к формированию переменного кода в регистре 2 путем записи кодов 101 или 011 в

триггеры 8 по следующему правилу: если знак сумматора 6 положителен, то в разряды (2t-3), (2/-2), (2t-1) записывается код 101 соответственно; если знак сумматора 6

отрицателен, то в разряды (2f-3), (2i-2), (2i-1) записывается код Oil соответственно, где i - номер цикла; и записи «1 в младший разряд регистра 3, если знак сумматора 6 положителен, или записи «О, если знак

сумматора 6 отрицателен. Далее, выполнение операции сводится к сдвигу содержимого регистра 2 на один разряд вправо и содержимого регистра 3 на один разряд влево; вычитание содержимого регистра 2 из содержимого

сумматора }, если знак сумматора 6 положителен, или , если знак сумматора 6 отрицателен.

После выполнения цикла к содержимому счетчика циклов 4 добавляется «1.

Для записи кодов 101 или 011 в определенные разряды регистра 2 в соответствии с номером цикла используется дешифратор на счетчике циклов 4 со схемами объединения 7. Ощибка вычисления квадратного корня не

превышает единицы младшего разряда (как при выполнении операции деления). Пример /г 5 Вычислить Y 0,1010Т. Исходное состояние регистров 2 R 3 (Р2 и

00.10101.000

1цикл i - 1

-00.10101.000 + сдвиг

. - 11.11000.000 00.1101.000

2цикл / 2

00.01101.000 + сдвиг 11.10110.000

. 00.00011.000

3цикл / 3

00.00011.000 + сдвиг 11.11100.100

. 11.11100.100

4цикл i 4

11.11100.100

+ сдвиг

00.00011.011

.

11.11111.111

5цикл i - 5

11.11111.111 + сдвиг 00.00001.100

. 00.00001.011

6цикл i б

00.00001.011 + сдвиг 11.11111.010

. 00.00000.101

в последнем цикле (г 6) сдвиг на регистре 3 не производится. Результат выполнения операции находится на регистре 3.

Результат У 0,10101 0,11001.

Предмет изобретения

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

Р2 0.00000.000 Р3 0.00000

РЗ 0.00001

Р2 0.10000.000 РЗ 0.00010 Р2 0.01000.000

РЗ 0.00011

Р2 0.10100.000 Р2 0.01010.000 РЗ 0.00110

Р2 0.01101.000

РЗ 0.00111 Р2 0.00110.100 Р3 0.01110

Р2 0.00110.110

Р3 0.01110 Р2 0.00011.011 РЗ 0.11100

Р2 0.00011.001

Р3 0.11100 Р2 0.00001.100 РЗ 0.11000

Р3 0.11001

Р2 0.00001.100 Р2 0.00000. ПО Р3 0.11001

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

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

название год авторы номер документа
Устройство для вычисления квадратного корня 1983
  • Косолапов Александр Михайлович
  • Мелентьев Владимир Сергеевич
SU1140118A1
Устройство для формирования адресов процессора усеченного быстрого преобразования Фурье 1984
  • Медведев Владимир Петрович
  • Сысоев Виктор Унович
SU1278883A1
Вычислительное устройство 1975
  • Пьявченко Олег Николаевич
  • Владимиров Виктор Владимирович
  • Борисенко Сергей Николаевич
  • Чесноков Геннадий Иванович
  • Антоничев Владимир Михайлович
SU705478A1
Устройство для извлечения квадратного корня 1984
  • Семотюк Мирослав Васильевич
  • Троц Валерий Дмитриевич
  • Назарук Николай Алексеевич
SU1246091A1
Устройство для вычисления квадратного корня 1986
  • Пухов Георгий Евгеньевич
  • Евдокимов Виктор Федорович
  • Плющ Юрий Алексеевич
  • Джирквелишвили Зураб Арчилович
SU1359778A1
ПРОЦЕССОР ПОВЫШЕННОЙ ДОСТОВЕРНОСТИ ФУНКЦИОНИРОВАНИЯ 2018
  • Павлов Александр Алексеевич
  • Волков Владимир Захарович
  • Корсунский Денис Александрович
  • Кудрявцев Дмитрий Сергеевич
  • Лисицин Александр Владимирович
  • Марданов Гасанали Хафизович
  • Поляков Егор Андреевич
RU2708956C2
УСТРОЙСТВО ДЛЯ ИЗВЛЕЧЕНИЯ КВАДРАТНОГО КОРНЯ 1973
  • Е. А. Каневский
SU408305A1
Устройство для вычисления квадратного корня 1979
  • Цесин Борис Вульфович
  • Шостак Александр Антонович
  • Пронин Владислав Михайлович
SU924703A1
Устройство для вычисления квадратного корня 1981
  • Цесин Борис Вульфович
  • Шостак Александр Антонович
SU1003078A1
Устройство для вычисления квадратного корня 1988
  • Мелентьев Владимир Сергеевич
SU1501051A1

Иллюстрации к изобретению SU 239 665 A1

Реферат патента 1969 года УСТРОЙСТВО для ВЫЧИСЛЕНИЯ КВАДРАТНОГО КОРНЯ

Формула изобретения SU 239 665 A1

оУ

SU 239 665 A1

Даты

1969-01-01Публикация