Устройство для логарифмирования чисел Советский патент 1982 года по МПК G06F7/556 

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

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

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

Однако это устройство характеризуется сложностью и соответственно высокой стоимостью.

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

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

подключающими к выходу логарифмирующего устройства соответственный номинал сопротивления резисторной матрицы, где Е|ч , N Е(Х) функция антье . Далее эта величина умножается на постоянный коэффициент Вод q 2 (а - основание искомого логарифма) в блоке умножения, с вы-хода которого снимается результат вычисления Вод N - аналоговая величина 2 .

Недостатками известного устройства является наличие сложной схемы управления сдвигом сдвигового регистра, которая значительно усложняется при увеличении разрядности числа, необходимость сдвига в обе стороны, а также то, что таблица логарифмов мантиссы представляет собой сложную резисторную матрицу, содержащую трудио подбираекые точные резисторы, сопротивление которых необходимо рассчитывать по таблице. Кроме того, необходим ввод всех разрядов числа одновременно, в то время как в реальных вычислительных устройствах часто число, вводится в последовательном коде по мере его вычисления, например, из арифметического устройства. Цель изобретения - упрощение уст ройства. Поставленная цель достигается тем, что устройство для логарифмиро вания чисел, содержащее сдвиговый регистр, регистр числа и блок памяти таблицы логарифмов, вход которого соединен с выходом сдвигового регис ра, информационный вход которого со динен с информационным входом устрой ства, содержит счетчик порядка и сумматор по модулю два, тактовый вхо счетчика порядка соединен со входом тактовых импульсов устройства и управляющим входом сдвигового регистр выход старшего разряда которого сое динен с Первым входом сумматора по модулю два, второй вход которого со динен с информационным входом устрой ства, выход сумматора по модулю два соединен со входом записи регистра числа, информационные входы старших и младших разрядов которого соединены с выходами соответственно счетчика порядка и блока памяти таблицы логарифмов. На чертеже показана блок-схема устройства. Устройство содержит счетчик 1 порядка, сдвиговый регистр 2, сумматор 3 по модулю два, блок 4 памяти, таблицы логарифмов, регистр 5 числа тактовый вход 6, информационный вход 7. Устройство работает следующим образом. Перед началом работы счетчик 1 порядка устанавливается в исходное состояние. Двоичное число в последовательном коде поступает младшими разрядами вперед в сдвиговый регистр 2. На счетный вход счетчика 1 порядка и управляющий вход сдвигового регистра 2 поступают тактовые импуль сы (ТИ) со входа 6. Счетчик 1 считает количество сдвигов. Сумматором 3 по модулю два анализируются два соседних разряда двоичного числа, при каждом несовпадении их содержимого на выходе сумматора 3 появляется сигнал, разрешающий занесение в регистр числа 5 содержимого счетчика порядка 1 и выходного сигнала блока 4,которое определяется содержимым регистра 2. Длина регистра 2 не зависит от числа разрядов логарифмируемого елова, а определяется только точностью логарифмирования, т.е. количеством разрядов, отводимых под мантиссу числа. Последнее антисовпадение имее место, когда на входе сумматора 3 находитеяпервый знаковый и следую щий за ним значащий разряды. Поэтому, когда процесс ввода числа окон, чен, в младших разрядах регистра 5 числа после последнего занесения остается преобразованная блоком 4 мантисса, а в старших - номер такта, соответствующий появлению знакового разряда, т.е. порядок числа (характеристика логарифма). Преимущество предлагаемого устройства заключается в упрощении схемы: логарифмирование ведется параллельно с работой арифметического устройства, нет необходимости ввода всех разрядов числа одновременно. Сдвиг производится только в одну сторону, в отличие от известного устройства, где необходим сдвиг в обе стороны. Кроме этого, значительно упрощается процесс поиска первой значащей единицы числа - сумматор по модулю два может быть выполнен в виде мультиплексора типа 134КП8, причем увеличение разрядности числа не изменяет структуру схемы, изменение схемы связано только с точностью логарифмирования, в то время как в известном устройстве увеличение разрядности числа ведет к значительному усложнению схеки. Формула изобретения Устройство для логарифмирования чисел, содержащее сдвиговый регистр, регистр числа и блок памяти таблицы логарифмов, вход которого соединен с выходом сдвигового регистра, информационный вход которого соединен с информёщионным ВХОДОМ устройства, отлича.ющеёся тем, что, с целью упрощения, оно содержит счетчик порядка и сумматор по модулю, два, тактовый вход счетчика порядка соединен с входом тактовых импульсов устройства и управляющим входом сдвигового регистра, выход старшего разряда которого соединен с первым входом сумматора по модулю два, второй вход которого соединен с информационным входом устройства, выход сумматора по модулю два соединен с входом записи регистра числа, информационные входы старших и мпадших разрядов которого соединены с выходами соответственно счетчика порядка и блока памяти таблицы логарифмов . Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР p 479110, кл. G бб F 7/38, 1972. 2.Авторское свидетельство СССР № 482768, кл. G 06 F 3/00, 1972 (прототип).

«f

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

название год авторы номер документа
Устройство для спектрального анализа 1984
  • Агизим Арон Маркович
  • Горячева Елена Дмитриевна
  • Розенблат Миша Шлемович
SU1241256A1
Логарифмирующее устройство 1972
  • Кадук Борис Григорьевич
  • Рудковский Станислав Иванович
  • Кравченко Алексей Анисимович
SU482768A1
Устройство для вычисления логарифма числа 1985
  • Карась Владимир Иванович
  • Тарасевич Александр Дмитриевич
  • Шаблинский Александр Ефимович
SU1295390A1
Следящий преобразователь функций вида у= 1972
  • Кадук Борис Григорьевич
  • Рудковский Станислав Иванович
  • Зборовский Григорий Анатольевич
  • Нгуенг Ба Шау
SU481918A1
Логарифмирующее устройство 1979
  • Дашковский Александр Анастасович
  • Головченко Петр Федорович
  • Рудковский Станислав Иванович
  • Соколов Владимир Александрович
  • Трубаров Виктор Андреевич
SU858011A1
Устройство для логарифмирования массивов двоичных чисел 1979
  • Мельник Анатолий Алексеевич
  • Черкасский Николай Вячеславович
SU926654A1
Цифровой генератор логарифмической функции 1980
  • Мельник Анатолий Алексеевич
SU942006A1
Устройство для определения фазы спектральных составляющих 1982
  • Горячева Елена Дмитриевна
  • Розенблат Миша Шлемович
SU1080148A1
Цифровое логарифмирующее устройство 1987
  • Крамаренко Борис Константинович
SU1448345A1
Логарифмирующее устройство 1976
  • Примиский Владислав Филиппович
  • Кадук Борис Григорьевич
  • Кравченко Алексей Анисимович
SU634272A1

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

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

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

ти в pf-

Послс о о/пе/гб/ /и Sjte

SU 926 655 A1

Авторы

Агизим Арон Маркович

Розенблат Миша Шлемович

Горячева Елена Дмитриевна

Даты

1982-05-07Публикация

1980-07-21Подача