I
Изобретение относится к области вычислительной техники.
Известно устройство для логарифмирования l содержащее запоминающий регист;р, сдвигаю11 1й регистр, блок вьлчисЛения характеристики.
Такое устройство имеет низкое быстродействие и большой объем оборудования.
Наиболее близким техническим решением к данному изобретению является устройство для логарифмирования содержащее запоминающий регистр, выходы которого соединены с входом блока вычисления характеристики, выходы которого соединены с входом регистра характеристики и сдвигающего регистра, вход которого и вход запоминающего регистра соединены с входом устройства, дешифратор, выходы которого через блок априорной информации соединены с входами регистра мантиссы.
Однако это устройство имеет недостаточную точность вычисления логарифма .
Целью изобретения является повышение точности вычисления логарифма.
Поставленная цель достигается тем, что в устройство дополнительно введены элемент ИЛИ, группа элементов и и счетчик, причем входы элементов И группы соединены с выходами запоминающего регистра и блока вычисления характеристики, выходы элементов И группы через элемент ИЛИ соединены со счетным входом счетчика, входы и выходы счетчика соединены соответственно с выходами сдвигающего регистра и входами дешифратора.
Блок-схема устройства приведена на чертеже.
Устройство содержит группу элементов И 1, запоминающий и сдвигающий регистры 2,3, блок 4 вычисления .характеристики, регистры 5,6 характеристики и мантиссы, дешифратор 7, блок 8 априорной информации, счетчик 9 и элемент ИЛИ 10.
РассМсг1рим работу устройства при следующих технических характеристиках устройства:
Количество двоичных разрядов регистра 2 П + 1 10,
количество входов дешифратора 7 , т. е. количество априорных значений мантисс логарифмов чйсел вычисленных от N « V 2 равно мантиссы вычислены с точ.ностью до третьего десятичного знака (0,000; 0,170; 0,322; 0,460; 0,585; 0,701; 0,808; 0,908). Пример 1. Для 1 1-2°+ 1-2 3 показатель старшего значащего разрядато«1, значитРо 2 3sl, так как с соответствующего выхода блока 4 появится сигнал на включение триггера в регистре 5, соответствующего числу 1. Этому сигналу соответствует сдвиг кода числа N. на (-щ+-К ) +2 э и в дешифратор 7 на 2 разряда вправо введется код числа О + 0-2+ 12% которому соответствует соответствующая выходная шина, соединенная через элементы ИЛИ блока 8 с единичными входами трех триггеров регистра 6, соответствующих числу 585, окончател ный резулъ1ат1о 3 1,585. П р и м е р 2. ДляУ12 1 2+1-2+ 1-2 + 1-2 «:143 показатель старшего значащего разряда 7, значитЕд 143 7,... Сигналу с соответствующего выхода блока 4 соответству ет сдвиг кода числа К влево на ( + К )4 разрядов и в счетчик 9 запишется часть кода числа именно о - .. Одновременно на выходе одного из элементов И 1 появится сигнал, который через элемент ИЛИ 10 поступит на счетный вход счет чика 9, суммарный код последнего ста нет равным 1. На соответствующей выходной шине дешифратора 7, соединенной через элементы ИЛИ блока 8 с еди ничными входами трех триггеров регистра 6, соответствующих числу 170, появится сигнал - окончательный результат ,170. При отсутствии цепи: группа элементов И 1, элемент ИЛИ 10, счетчик в блок 8 для данного числового примера поступит сигнал с соответствующей выходной шины дешифратора 7, что будет соответствовать результату I, ,000. Учитывая истинное значение 2,1552 нетрудно убедиться в более точном вычислении логарифмов чисел, используя изобретение . Для достижения подобного эффекта прототип должен обладать в два раза большим объемом априорной информации (К больше на единицу), чем предлагаемое устройство, что значительно увеличивает аппаратурные затраты (усложнение блока вычисления характеристики, сдвигающего регистра, дешифратора, блока априорной информации) . Формула изобретения Устройство для логарифмирования, содержащее запоминающий регистр, выходы которого соединены с входом блока вычисления характеристики, выходы которого соединены с входом регистра характеристики и сдвихающего регистра, вход которого и вход запоминающего регистра соединены с входом устройства, дешифратор, выходы которого через блок априорной информации соединены с входами регистра мантиссы, отличающеес и тем, что, с целью повышения точности в него дополнительно введены элемент ИЛИ, группа элементов И и счетчик, причем входы элементов И группы соединены с выходами запоминающего регистра и блока вычисления характеристики, выходы элементов И группы через элемент ИЛИ соединены со счетным входом счетчика, входы и выходы счетчика соединены соответственно с выходами сдвигающего регистра и входами дешифратора. Источники информации, принятые во внимание при экспертизе: 1.Авторское свидетельство СССР 482768, кл. Q ОбТ 3/00, 1972. 2.Заявка 2101037/18-24, nq которой принято положительное решение, К.Л. G, 06 Р 15/20, 1975.
название | год | авторы | номер документа |
---|---|---|---|
Цифровой логарифматор | 1975 |
|
SU603996A1 |
Логарифмирующее устройство | 1972 |
|
SU482768A1 |
Устройство для логарифмирования чисел | 1980 |
|
SU926655A1 |
Устройство для логарифмирования | 1982 |
|
SU1030800A1 |
Следящий преобразователь функций вида у= | 1972 |
|
SU481918A1 |
Цифровое устройство для вычисления логарифма числа | 1979 |
|
SU1003082A1 |
Устройство для логарифмирования чисел | 1984 |
|
SU1257846A1 |
Устройство для вычисления логарифмов чисел | 1981 |
|
SU972504A1 |
Логарифмирующее устройство | 1979 |
|
SU858011A1 |
Устройство для вычисления логарифмов | 1980 |
|
SU888114A1 |
Авторы
Даты
1978-07-15—Публикация
1977-01-03—Подача