Устройство для определения целой части логарифмов чисел
Иллюстрации
Показать всеРеферат
Устройство относится к цифровой вычислительной технике и может быть использовано в вычислительных устройствах и цифровых измерительных приборах . Целью изобретения является расширение функциональных возможностей устройства за счет определения целой части логарифмов чисел, представленных двоичным параллельным кодом . Устройство содержит п-разрядный счетчик 1, группу элементов ИЛИ 2,2,и(п- 1)-разрядный сумматор 3. Характеристика логарифма по основанию два числа, представленного двоичным кодом, равна количеству значащих цифр в коде минус единица. Значащие разряды исходного кода определяются группой элементов ИЛИ 2, количество значащих разрядов ;(кроме первого) подсчитывается : (п-1) -разрядным сумматором 3 .Нулевое значение младшего разряда группы элементов -ИЛИ 2 определяет сигнал Логарифм числа 2 не существует. 2 ил. с (Л Уро8енй„лога фие,1
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (11) А1 (59 4 С 06 Р 7/556
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
llO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ,Л
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3919524/24-24 (22) 27.06.85 (46) 15.03.87. Бюл. № 10 (72) Г.А.Руденко, В.И.Рябко и Е.M.Íîñoâà (53) 681.325(088.8) (56) Авторское свидетельство СССР № 741263, кл. G 06 F 7/556, 1978.
Авторское свидетельство СССР № 763903, кл. G 06 Р 15/31, 1974. (54) УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ЦЕЛОЙ
ЧАСТИ ЛОГАРИФМОВ ЧИСЕЛ (57) Устройство относится к цифровой вычислительной технике и может быть использовано в вычислительных устройствах и цифровых измерительных приборах. Целью изобретения является расширение функциональных возможностей устройства за счет . определения целой части логарифмов чисел, представленных двоичным параллельным кодом. Устройство содержит и-разрядный счетчик 1, группу элементов
ИЛИ 2,, ..., 2„ и (n - 1)-разрядный сумматор 3. Характеристика логарифма по основанию два числа, представленного двоичным кодом, равна количеству значащих цифр в коде минус единица. Значащие разряды исходного кода определяются группой элементов
ИЛИ 2, количество значащих разрядов . (кроме первого) подсчитывается ,(n-1)-разрядным сумматором З.Нулевое. значение мпадшего разряда группы эле- а ментов ИЛИ 2 определяет сигнал Ло11 Ю гарифм числа 2 не существует". 2 ил.
1 1297043 2
Изобретение относится к цифровок Устройство содержит и-разрядный вычислительной технике и может быть счетчик 1, группу элементов ИЛИ 2,, использовано в вычислительных устрой- ..., 2„ и (и-1)-разрядный сумматор ствах и цифровых измерительных при- 3. Сумматор 3 может быть построен борах. с использованием микросхем серии
Целью изобретения является расши- К155, К555, К531, например К155, рение функциональных воэможностей ИМ 1 В устройства за счет определения целой Предлагаемое устройство работает части логарифмов чисел, представлен- следующим образом. ных двоичным параллельным кодом. 1О Известно, что характеристика лоНа фиг. 1 приведена..структурная гарифма по основанию два числа, предсхема устройства для логарифмирова- ставленного двоичным кодом, равна ния; на фиг. 2 приведена функцио- количеству значащих цифр в коде минальная схема 12-входового сумматора. нус единица, например:
2-разрядный двоичный код
000...01011 = 3, ° ° °
С-»logъ 11 О log2 четыре значащих цифры
2-разрядный двоичный код
000...00100011д = 5,..., г
1ор 0 «351о = 1од шесть значащих цифр
2-разрядный
ДВВИННЫЙ КОД
000...000001
= 0,000
log 1 „ = log одна значащая цифра
log 35 о = 5,...
Младший разряд кода, формирующегс. на выходах и элементов ИЛИ 2,, Устройство предназначено для опре" деления целой части (характеристик) логарифмов по основанию двух чисел, щ представленных либо числоимпульсным кодом, либо двоичным параллельным кодом. Числоимпульсный код поступает через последовательный информационный вход устройства на счетный вход входного счетчика 1.
На параллельный информационный вход устройства, на вход установки счетчика 1 поступает и-разрядный двоичный параллельный код и заносится в счетчик.
Пример. Определение предлагаемым устройством характеристики логарифма по основанию два числа
35 ю, которое имеет двоичный Кор, 000...00 1000 11
Этот код с выходов входного счетчика 1 поступает на входы группы п элементов ИЛИ 2„, .. °, 2„.
Самый старший разряд кода, имеющий единичное значение, является шестой, поэтому выходы элементов
ИЛИ 2,, ..., 2„ с шестого по первый имеют тоже единичные значения, при этом выходы предыдущих элементов
ИЛИ с и-го по седьмой имеют нулевые значения, т.е. код на выходах группы и элементов ИЛИ 2, ..., 2n имеют
ВНД 000 ... 00111111. Этот ННД, НРВме самого младшего разряда, поступает на входы одноразрядного сумматора 3, который подсчитывает количество единиц в коде и формирует на своем выходе, являющимся выходом результата устройства, код числа 5ю =
101, т. е., 43
Формула изобретения
Г l
grua 2
Составитель А.Шуляпов
Техред М.Ходанич Корректор С.Черни
Редактор Л.Повхан
Заказ 782/52
Тираж 673 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул . Проектная, 4
3 12970
2» уровнем логического "0". который появляется только при поступлении на входы устройства кода числа "0", определяет сигнал "Логарифм числа не существует" ° .
Этот сигнал с выхода первого элемента ИЛИ 2, поступает на выход признака нулевого аргумента устройства.
Результат вычисления в режиме двоичного параллельного кода получа- 19 ется на выходе результата устройст-. ва сразу, т.е. на выходе сумматора
2, а в режиме вычисления числоимпульсным кодом — только после поступления последнего импульса кода вход- 15 ного числа на счетный вход счетчика 1.
Устройство для определения целой части логарифмов чисел, содержащее и-разрядный счетчик и (n-1)-разрядный сумматор, выход которого является выходом результата устройства, 25 о т л и ч а ю щ е е с я тем, что,с целью расширения функциональных воэможностей устройства за счет определения целой части лагарифмов чисел, представленных двоичным параллельным кодом, в него введена группа элементов ИЛИ, причем последовательный информационный вход устройства соединен со счетным входом n"ðàýðÿäíîãî счетчика, выход i-го разряда которого соединен с первым входом i-го элемента ИЛИ группы (i = 1, ..., n) ° выход j-го элемента ИЛИ группы (j
= 2,...n) соединен со вторым входом (j-1)-го элемента ИЛИ группы и с входом.j-1-го разряда (n-1)-разрядного сумматора, параллельный информационный вход устройства соединен с установочным входом и-разрядного счетчика, вход логического нуля уст-. ройства соединен с вторым входом и-го элемента ИЛИ группы, выход первого элемента ИЛИ группы соединен с выходом признака нулевого аргумента устройства. !