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

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ КВАДРАТНОГО КОРНЯ, содержащее регистр результата, подключенный чероз блок умножения к первому входу схемы сравнения кодов, BTOpoJl вход которой через регистр подкоренного числа подключен к информационному входу устройства, выход схемы сравнения кодов соединен с первыми входами элементов И группы. выхода которых подключены к первым входам триггеров регистра результата , генератор импульсов, выходом подключенный к входу распределителя и myльooв, выхода которого, начиная с второго, соединены с вторыми входами элементозэ и группы, отличающееся тем, что, с целью его упрощения, вторые входы триггеров регистра результата объединены и подключены к первому выходу распределителя импульсов, третий вход з-го триггера регистра результата (i« 2-п, где п - разв рядность регистра результата) объедивен о в.торым входом i-1-го элемента И группы и подключен к i-му выходу распределителя импульсов, выход регистра результата подключен К входам множимого и множителя блока s нoжeния и являвтс выходом устройства.

СОЮЗ СОВЕТСКИХ

Мц М

РЕСПУБЛИК

8(Щ G 06 Р 7/552

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕЧ ЕЛЬСТВУ

ГОСУДАРСТВЕННЬ9 КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТФФ (21) 3365920/18-24 (22) 18.12.81 (46) 07.07.83. Бюл. Р 25 (72) А.Т. Антипов (71) Научно-производственное объединение "Рудгеофизика" (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР

М 611208, кл. G 06 F 7/38, 1975.

2. Авторское свидетельство СССР но заявке Р 2505766/24, кл. G 06 F 7/552, 1977, (прототип). (54)(57). УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ

КВАДРАТНОГО КОРНЯ, содержащее регистр результата, подключенный через блок умножения к первому входу схемы сравнения кодов, второй вход которой через регистр подкоренного числа подключен к информационному входу устройства, выход схемы сравнения кодов соединен с первыми входами элементов И группы,, SU„. А выходы которых подключены к первым входам триггеров регистра результата, генератор импульсов, выходом подключенный к входу распределителя импульсов, выходы которого, начиная с второго, соединены с вторыми входами элементов И группы, отличающееся тем, что, с целью его упрощения, вторые входы триггеров регистра результата объединены и подключены к первому выходу распределителя импульсов, третий вход i-ro триггера регист-ра: результата (i 2-п, где n - раз4 рядность регистра результата) объе .динен с вторым входом 1 1-го эле.мента И группы и подключен к i-му 3 выходу распределителя импульсов, выход регистра результата подключен к входам множимого и множителя блока умножения и являвтся выходом устройства. д

1027718

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

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

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

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

25 множимого и множителя, выходы кОторых через схему умножения подклю-„ чены к схеме сравнения кодов, к второму входу которой подключен регистр подкоренного чиСла, триггер и генератор, выход которого через ключ, распределитель импульсов и две группы схем И подключен к регистрам множимого и множителя (2 ).

Недостатками известного устройства являются его относительная слож- 33 ность и низкая надежность, так как оно содержит два регистра (множимого и множителя) и 2п схем И (празрядность регистра множимого), Цель изобретения — упрощение и по- щ вышение надежности устройства.

Поставленная цель достигается тем, что в устройстве для вычисления квадратного корня, содержащем ре-, гистр результата, подключенный че- 45 рез блок умножения к первому входу схемы сравнения кодов, второй вход которой через регистр подкоренного числа подключен к информационному входу устройства, выход схемы сравнения кодов соединен с первыми входами элементов И группы„ выходы которых подключены к первым входам триггеров регистра результата, генератор импульсов, выходом подклю" ченный к входу распределителя имнуль-5 сов, выходы которого, начиная с второго,, соединены с вторыми входами элементов И группы, вторые входы триггеров регистра результата объединены и подключены к первому выхо- 60 ду распределителя импульсов, гретий вход i-го триггера регистра результата (i = 2-п, где n — разрядность регистра результата) объединен с вторым входом (-1) -го элемента И 65 группы и подключен к i-му выходу распределителя импульсов, выход регистра результата подключен к входам множимого и множителя блока умножения и является выходом устройства.

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

Устройство для вычисления квадратного корня содержит регистр 1 подкоренного числа, подключенный к схеме 2 сравнения кодов, и генератор

3 импульсов, выход которого через распределитель 4 импульсов, элементы И 5„.. ° ., Ь„группы,регистр результата на триггерах б„, ..., б„ и блок 7 умножения подключен к второму входу схемы 2 сравнения кодов.

Клеммы 8 и 9 — входы устройства, кдемма 10 — выход устройства.

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

Для выполнения операции вычисления квадратного корня в регистр 1 через клемму 8 записывается подкоренное число. По команде "Пуск" (клемма 9) распределитель 4 импульсов из выходных импульсов генератора 3 фррмирует и+1 тактовых импульсов, сдвинутых во времени. Первый тактовый импульс распределителя 4 устанавливает триггер б регистра результата в единичное, а остальные триггеры 62, ... б„в нулевое состояние. Блок 7 умножейия возводит в квадрат код 100...0, установленный на триггерах 6„. 62i ° .- 6„. и результат умножейия .йоступает на вход схемы 2 сравнения кодов,,- на второй вход которой поступает код подкоренного числа с выхода регистра

1. Схема 2 сравнивает подкоренное число с кодом блока 7 умножения, при этом возможны два случая: код на выходе блока 7 больше кода подкоренного числа; код на выходе блока 7 меньше или равен подкоренному числу.

В первом случае на выходе схемы 2 вырабатывается высокий (разрешающий) потенциал, а во втором случае — низкий (запрещающий) потенциал.

Пусть после первого такта распределителя 4 на выходе. схемы 2 сравнения кодов высокий потенциал, тогда второй тактовый импульс распределителя 4 устанавливает триггер

62 в состояние "1" и, пройдя че реэ элемент И 5 1, возвращает триггер б в состояйие "0". Блок 7 возводит в квадрат новое .значение кода регистра результата (010...0) и выдает результат умножения на вход схемы 2, которая вырабатывает низкий уровень на своем выходе, если код на выходе блока 7 меньше подкоренного числа. Третий тактовый им1027718

ВНИИПИ Заказ 4741/53 Тираж 706 Подписное

Филиал ППП "Патент", г,ужгород,ул.Проектная,4 пульс распределителя 4 устанавливает в состояние "1" триггер 6 (не показан}, при этом состояние триггера 6 не изменяется, так как элемент И 5 закрыт низким потенциалом с выхода схемы 2 и т.д.

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

Введение в устройство для извлечения квадратного корня новых связей позволило исключить один регистр и уменьшить число элементов

И в устройстве в два раза, т.е. упростить устройство и повысить его надежность.