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

 

Изобретение относится к области вычислительной техники и позволяет сократить а iiiiapa i-урные затраты и врет мя р.ычислсния значения квадратного KopFiH . Устройство содержит первьш регистр I, в котором формируется значение результата, второй регистр 8, п-1 элементов 2 И-ИПИ, где п - разрядность результата, сумматор 4 и элемент FiE 3. На вход 2 синхрониза-, устройства поступают тактирующие ,импульсы. В KfDKaoM такте на входы 6 и 7 м;1а;ц ;его и старшего разрядов аргумента поступают последовательно, начиная со старшего, разря,цы аргумента . Bxojjj: 9 и 10 лоптческого нуля и е;а1Н1-1пы подключаются к соответ- cтвyюш i i потенциапам. 1 ил.

CO!OS СОВЕТСК 1Х

СОЦИАЛИСТИЧЕСНИХ

РЕСГ1УБЛИН

ОПИСАНИЕ ИЗОБАТЕ- i=-- :, -::

И АВТОРСИОМУ СВИДЕТЕЛЬСТВУ 1 Я/ы

ГОСУДАРСТБЕННЬЙ 1.1О11ИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТИРЬ1Тт;Л (21) 3919293/24 — ? 4 (22) 01.07.85 (46) 15 01.87. Внл . 1! 2 (71) Таганрогский радиотехнический институт им, В.Д.Калмыкова (72) В.Е.Золотовский и P ..В.Коробков (53) 681 . 325 (088. 8) (56) Авторское свидетельство СССР

К - 1! 46662, кл. G Об F 7/552, 1983.

Авторское свидетель ство СССР !! 1103226, кл. G Об F 7/552, 1982. (54) УСТРОЙСТВО ДПЯ ИЗВЛЕЧЕНИЯ КВАД—

РАТНОГО КОРНЯ (57) Изобретение относится к области вычислительной техники и позволяет

«..-,и1:. !. 233Я9 А 1

cGI(ратить аш ара,урные затраты и вре-, мя i bl÷è ..;.ения зн"-- ения квадратного корня . Устройство содержит первый регистр 1, i(ко-.ором формируется значение результата. второй регистр 8, и-1 э-(ементов 2 И-ИЛИ, где п — разрядность результата. сумматор 4 и элемент НЕ 3. .!1a вход 2 синхрониэа— пии устройства поступают тактирующие ,импульсы: В кажном такте на входы

6 v. 7 (,(à„.ö:.åãî и старшего разрядов аргумента поступают последовательно, начиная со старше: о разряды аргумента. 8 a;-."- 9 и 10 логического нуля и е;з(виды полк:(ючаются к соответс твую(ш .".(П(>т(нци Ялам . ил

l 2838 (}

Изобретение относится к «ы и!«ли— тельной технике и предназначено д}}я использования В ттт! фровых Вычи Г,!т}т т е!! т:— вия.

На чертеже приведена функциональная схема устройства.

Устройство содержит первый регистр l, вход управления сдвйгом которого соединен с входом 2 управ1 ления устройства, элемент HF. 3, сумматор 4, шину 5 информационной единицы, входы б и 7 младшего и старше—

ro разрядов аргумента устройства соответственно, второй регистр 8, шину 9 информационного нуля, с пер— вого по (n-1)-й элементы 2 И-ИЛИ

l0 17 (где и — разрядность резуль2Q тата), выход 18 результата устрой— ства.

Регистр представляет собой обычный п-разрядный регистр сдвига.

Сдвиг происходит под в оздей ствием сигнала С, поступающего на вход 2 устройства. В первый разряд регист— ра 1, ос в о бождающий ся при с дви ге, записывается код, считываемый с вы—

30 хода элемента НЕ 3. Инверсные выхо— ды первого, второго, ..., (и-1) -гп разрядов ре гис тра 1 соединены и ep— ными входами третьего, четвертого, (и+1)-ro разрядов сумматора 4.

Первые входы первого и второго и зна-35 кового разрядов сумматора 4 соедттнены с входом устройства 5, на котор»}й постоянно подается сигнал 1. На вторые входы первого и второго разрядов сумматора 4 подаются пары разрядов подкоренного числа Х ., (младший разряд пары), Х,! (старший разряд пары) с входов 6 и 7 устройства соответственно. Вторые входы тре— тьего, ..., (п+!)-го разрядов сумма— тора соединены с выходами первого, (n-1)-го разрядов регистра 8.

Второй вход знакового разряда сумматора 4 соединен с входом устрой—

Пример.Пу

0,11.00. !0.11.00

1 — и цикл. Входы. 1

Входы 2 б Х

l . сть п

О! а 4 — 1 „111111 ! а 4 0,0000011

0„0000010 тому RG-I: = 000001 и КГ8:= 00010 ! RGI:= 000011

000 ВГ8.= 000!1 г} t сумматор сумматор ных машинах различного назначения.

Цель изобретения — у}трощение устройства и повышение быстродейст—

Разность положительна, поз

2-й цикл . Входы — 1111

" Входы 2 0,0001

0,0000 ив к <ттo !! }! !}г Г "(s! !!!! }!" г —

Г

,! !!

i !!! !!a:! 0 . Сумматор 4 пред«та!!в ия г «обсй обь! п}ый (и+2) — разря, тгый г!}т о}! ч}те)т! к Омб!! на}тио и !гь}т! с!, м! !» тор .

l !.. Гкстр 8 пpе}тст aвляет собой обычный ! и — ) — разрядныи пара.тлеттьный р! ги«TU .

Запись в регистр 8 происходит по сигналу С, поступающему на вход 2 устройства. Элементы И-ИЛИ 10 — 17

n::çâîëÿþò записывать в рег}!c тр 8 сумму сумматора 4, сдвигаемую:}а лва разряда в сторону старших разрядов и.ти производить сдвиг содержимого регистра 8 на два разряда в сторону стартпих разрядов. Управление элемен— тами И-ИЛИ произв одится знаком суммь, и его HHBpðñèé. Искомый результа" считывается с единичных выходов регистра 1, соединенных с выходом 18 у! тройства

Рассмотрим работу устройства. Лев ред началом операции регистры 1 и 8 сброшены в ноль. На входь! б и 7 лов дается старшая пара разрядов годкоренного числа. На первые входы сумМ! матора 4 гоступает код 1,1 ... !1=-2, В сумматоре 4 формируется разность

Х 2 + Х 2" — 2". По завер— шенин операции суммирования подается с игнал C . Если эта разность положи— тельна, в регистр l запишется код

"1", в регистр 8 запишется зта же разность со сцзти гам. Если разность отрицательна, в регистр 1 запишется

3! !! код О, р регис гр 8 запишутся раз— рядь! Х,, Х, В следующем цикле на вхо гы 6 и 7 подается сттедующая пара ра.!рядов подкоренного чиста, которая вместе с содержимым регистра 8 поступает на вторые входь! сумматора

4. Ha его первые входь! поступает код "11 ... 101 } ", если в предыдущем цикле в регистр 1 бьл записан код

"1" или "11 ..1111" — в противном

;тучае. По завершении оператттти сум-!

- ир ов ания опять подается сигнал С .

Ь}тат! о гич ным образо."- в ыпоттияе гся еще !! -2 цикла .

) 2H)81О

3 — и цикл. Входы 1

Входы 2 — 1,1))ОО)l

О 000) 11 10

0,0000001

1,1100011

Π000011) 1,1101010 — 1,1000lil 0,0011100

) !О, 0 ) — 1,000 i 11 ) 0 1110001

0,0000000

RG):= OOOI1I

RGB:= 00001

4-й цикл.

Входы 1

Входы 2

Разность отрицательна.

RG1:=001!10

RG8:= 00111

Разность отрицательна.

RGI:= 011100

RG8:= 11100

Разность неотрицательна.

RGl:= 111001

RG8:= 00000

5 — и цикл . Входы 1

Входы 2

6-й цикл . Входы 1

В ходы 2

Операция закончена. Результат считывается из регистра 4. У

=0,111001.

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

Составитель В. Сычев

Редактор В. Ковтун Техред И. Попович Корректор 1!. Самборская

Заказ 7445!50 Тираж б70 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для извлечения квадратного корня, содержащее два регист- 20 ра и су иатор, вход управления сдвигом первого регистра и вход синхро— низации второго регистра подключены к входу синхронизации устройства, а прямой выход первого регистра является выходом результата устрой— ства,отличающееся тем, что, с целью упрощения устройства и повышения быстродействия, оно содер— жит n-I элементов 2 И-ИЛИ (где n — 30 разрядность результата) и элемент

НЕ, причем входы первого, второго и знакового разрядов первого слягае— мого сумматора подключены к входу логической единицы устройства, входы с третьего по (и+1)-ый разрядов первого слагаемого сумматора соединены с HHHppcHbIMH выходами с первого no (n-))-й разрядов первого регистра, входы первого и второго раз в 40 рядов второго слагаемого сумматора подключены к входам младшего и старшего разряда аргумента устройства, входы с третьего . о (и+, } -й разрядов второго слагаемого сумматора подключены к выходам с первого по (n — ) } — и разрядоз второго регистра, вход знакового разряда второго слагаемого сумматора подключен к входу логического нуля устройства, выходы с пер во го по (п-! ) -й разря— дов сумматора соединены с первыми входами с первого по (n — 1)-й элементов 2 И-ИЛИ, выход знакового разряда сумматора через. элемент НЕ подключен к информацчонному входу первого разряда первого регистра и к вторым входам с первого по (п-1)-й элементов 2 И-ИЛИ, третьи входы с третьего по (n-1)-й элементов 2 И-ИЛИ подключены к входам с первого по (п-3)-й разрядов второго регистра, третьи входы первого и второго элементов 2 И-ИЛИ подключены к входам младшего и старшего разрядов аргумента устройства соответственно, четвертые входы всех элементов 2

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

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

 

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

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

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

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

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

Изобретение относится к области автоматики, вычислительной техники и может быть использовано в системах автоматического управления и контроля , в частности в цифровых линеаризующих устройствах, а также в устройствах аппаратной реализации средств математического обеспечения ЭЦВМ

Изобретение относится к области вычислительной техники, и позволяет повысить точность воспроизведения квадратичной зависимости

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в быстродействующих специализированных вычислителях

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

Изобретение относится к вычислительной технике и быть использовано в специализированных быстродействующих вычислителях

Изобретение относится к области вычислительной техники и позволяет обеспечить получение результата операции возведения в квадрат число-импульсного кода как в двоичном, так и в двоично-десятичном коде

Изобретение относится к вычислительной технике и предназначено для вычисления корня третьей степени в вычислительных машинах и устройствах с обработкой данных в формате с плавающей запятой

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

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