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

 

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

союз советских

Ц Ц

РЕСПУБЛИК (g1)5 С 06 F 7/556

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

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

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГМНТ СССР (21) 468146! /24 (22) 19 ° 04 ° 89 (46) 30 ° 04 ° 91. Бюп, М 16 (71) Таганрогский радиотехнический институт им В.Д Калмыкова (72):В,E Золотовский и Р.В,Коробков (53) 681 ° 3(088 8) (56) Авторское свидетельство СССР

У 1059572, кл G 06 F 7/556, 1981 °

Байков В,Д. и Смолов В.Б. Аппаратная реализация элементарных функций в ЦВМ, Л,: Изд во ЛГУ., 1975, с 71, ри с, 21-3а, ъ

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

Цель изобретения упрощение устройст ва, На фиг,1 представпена структурная схема предлагаемого устройства; на фиг,2 - схема устройства управления °

Предлагаемое устройство содержит регистры 1-4, сумматор 5, накапливаю" щий сумматор 6, сдвиrатель 7, коммутатор 8, элементы И 9 и 10, триггер

11, счетчик 12 циклов, регистр 13, триггеры 14 н 15,,генератор 16 иы пульсов н элементы И 17 °

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

Аргумент Х поступает на регистры

1 н 3 и записывается в них по сигналу С ° Триггер 11 сигналом П! сбра,сывается в нуль, так как сигнал сбро„SU„„1645953 А 1

2 (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ЛО»

ГАРИ ФМА (57) Изобретение относится к вычислительной технике и может быть ис» пользовано в ЭВМ для реализации функции двоичного и натурального погарифма, Упрощение устройства дости» гается за счет введения двух регистров, триггера, двух элементов И и коммутатора 2 ил» са имеет приоритет по отношению к импульсным сигналам DиС,,то он остается в нуле независимо от сигнапа на входе С1 Если вычисляется логарифм натуральньй, то на входе "е" присутствует сигнал "1" и по заднему фронту в регистр 4 записывается кон

1 с таит а С = log е . Константа

1п2 набирается соединением входов триггеров регистров либо "1", либо "О" °

Дапее начинается вычисление Вычисление ведется в соответствии с алго ритмом

LK=0, если Хк (2;)

Ьк 1, если ХК- 2 j

XKtt - Хк ° если Ьк= О;

Хк, 2 Хк,если Lk= 1;

Хо= Х, Хб 11, 2)

Регистры 1 и 3 ислользуются для хранения текущего аргумента X к+,.

Сумматор 5 и регистр 2 образуют

I 645953 накапливающий сумматор» В целом этот узел осуществляет возведение в квад рат. На регистре 3 осуществляется преобразование аргумента в последо

5 нательный код, который разряд за разрядом, начиная с младших, посту пает на регистр: 2 ° Ксли разряд равен нулю, то текущая сумма заносится в регистр, в противном случае сохраняется старое значение, Запись осу» ществляется по заднему фронту сигна» ла серии С ° По сигналу серии Соз осуществляется сдвиг в сторону млад ших разрядов регистров 2 и 3, После прохождения N разрядов по сигналу

Сзц н триггер 11 заносится значение старшего разряда, Ксли он равен "1",. то коммутатор передает данные с вхо да на выход со сдвигом на разряд в сторону младших разрядов, в противном случае передача осуществляется без изменения„По заднему фронту сигнал С„Х + заносится в регистры

1 и 3, а регистр 2 стирается Эта 25 операция повторяется столько раз, сколько необходимо получить разря дов логарифма, Полученный разряд логарифма поступает на элементы 9 и

10 ° Если необходимо вычислить двоич нкй логарифм, то открывается элемент

И 9 и разряд поступает на вход запи си первого разряда, если натуральный логарифм - то на вход считывания В первом случае р аз ряды по следо ватель» 35 но заполняют регистр 4, во втором случае происходит умножение каждого разряда на константу и последона» тельное их сложение,:т е реализуется алгоритм 40

1оя, Х- .Е1.;2 ;

ln Х вЂ” (const Ь,) 2

Результат выбирается по сигналу, поступакщему íà коммутатор 8. ("0" двоичньй логарифм, "1" - натураль 45 жй) .

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

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

Редактор Л ° Ï÷îëèíñêая

Заказ 350 Тираж 400 Подпи сное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

П1

Су

Составитель В, Золотовский

Техред М.Дидык Корректор Л. Патай

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области вычислительной техники и может быть использовано в качестве спецпроцессора для вычисления функций Y = E<SP POS="POST">X</SP>, Y = X<SP POS="POST">M</SP>, Y = LN(1 + X)

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

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

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