Логарифмический преобразователь

 

Изобретение относится к цифровой вычислительной технике и предназначено для вычисления логарифма, представленного в двоичном коде. Цель изобретения - повьппение точности вычисления логарифма. В состав преобразователя входят регистр 1, генератор импульсов 2, счетчик 3 характеристики , первый элемент И 4, счетчик 5, второй и третий элементы И 6 и 7, счетчик 8 числа, делитель 9, счетчик 10 мантиссы, блок управления 11, состоящий из элемента И 12, счетчикараспределителя 13 и формирователя 14. 1 ил. о 9

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

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

РЕСПУБЛИК

„„SU„„1383345 А 1 (51) 4 С 06 F 7/556

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 409824 3/24-24 (22) 04.06.86 (46) 23 ° 03.88. Бюл. 1! 11 ° (71) Всесоюзный научно-исследовательский и проектно-конструкторский институт геофизических методов исследований, испытания и контроля нефтегазоразведочных скважин (72) И.А.Храмцова (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 69!862, кл. G 06 F 7/556, 1976.

Авторское свидетельство СССР

9 767755, кл. G 06 F 7/556, 1978. (54) ЛОГАРИФМИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ (57) Изобретение относится к цифровой вычислительной технике и предназначено для вычисления логарифма, представленного в двоичном коде. Цель изобретения — повьппение точности вычисления логарифма. В состав преобразователя входят регистр 1, генератор импульсов 2, счетчик 3 характеристики, первый элемент И 4, счетчик 5, второй и третий элементы И 6 и 7, счетчик 8 числа, делитель 9, счетчик

10 мантиссы, блок управления 11, состоящий из элемента И 12, счетчикараспределителя 13 и формирователя 14.

1 ил.

1 !38334

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

Цель изобретения — повышение точности вычисления логарифма.

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

Преобразователь содержит регистр генератор 2 импульсов, счетчик 3 характеристики, первый элемент И 4, счетчик 5., второй и третий элементы

И Ь и 7, счетчик 8 числа, делитель 9, счетчик 10 мантиссы, блок 11 управле- 15 ния, состоящий из элемента И 12, счетчика-распределителя 13 и формирователя 14.

Вычисление логарифма ведется в два этапа. На первом этапе вычисляет- 20 ся характеристика логарифма числа.

Блок управления по внешнему сигналу у,"переключающему через элемент

И 12 счетчик-распределител ь 13 в первое положение, выдает сигнал, кото- 25 рый поступает на элемент И 4 и разрешает прохождение импульсов от генератора 2 на счетный вход счетчика 3 и вход сдвига регистра l. Эти импульсы, подсчитываемые.счетчиком 3 харак- 30 теристики, сдвигают двоичный код числа в регис ре 1 в сторону старших разрядов до тех пор, пока старшая единица кода не займет старший разряд регистра, этот сигнал через фор- 35 мировател ь 14 поступает на установочный вход счетчика 8 числа и через элемент И 6 на счетчик 5, разрешая запись в них сдвинутого числа. Одновременно этот сигнал через элемент 40

И !2 перекпючает счетчик-распределитель 13 во второе положение,и блок управления выдает сигнал, который дает разрешение через элемент И 7 на прохождение импульсов от генератора

2 на счетные входы счетчиков 5 и 8.

По этому сигналу на втором этапе вы- . числяется мантисса двоичного логарифма. Вычисление логарифма ведется по формуле

log

Из анализа формулы очевидно, что для вычисления мантиссы необходимо: записать в счетчик 5 число N/2, т.е. число N, сдвинутое на один разряд в сторону младших разрядов, при этом ) -1 старший разряд числа окажется 2 ь прибавить к нему 2, т.е. в разряд

2 записать 1; записать в счетчик 8 и числа число N, причем в старший разряд 2," записать нуль, т.е. содержимое равно N-1 ", содержимое счетчика

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

Таким образом, если в конце первого этапа происходит запись в счетчи ки 5 и 8 всех необходимых данных, то во втором этапе происходит умножение содержимого счетчика 8 на 200 и деление его на содержимое счетчика

5. Сигнал от йтока 1l управления разрешает прохождение импульсов от генератора 2 на вычитающий вход счетчика 5 и на вычитающий вход счетчика

8. Прохождение импульсов разрешается до обнуления счетчика 8. Импульсы с выхода переноса счетчика 5 подсчитываются счетчиком 10 мантиссы.

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

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

Составител ь А. Шуляпов

Техред Л.Олийнык . Корректор М. Шароши

Редактор Н.Лазаренко

Заказ 297/47 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. 1!роектная, 4 соединен со счетным входом счетчика мантиссы, выход делителя соединен с входом вычитания счетчика числа, выход переноса которого соединен с пер5 вым входом второго элемента И, входы старших разрядов счетчика числа и счетчика соединены соответственно с входами логических нуля и единицы преобразователя, вход управления ре- !ð гистра соединен с первым выходом счетчика-распределителя блока управления, второй и третий выходы. которого соединены соответственно с вторыми входами первого и третьего элементов

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

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

Логарифмический преобразователь Логарифмический преобразователь Логарифмический преобразователь 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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