Изобретение относится к области вычислительной технжи и предназначено для преобразования двоичных кодов.
Известно устройство для логарифмирования двоичных чисел и потенцирования логарифиов по основанию два в двоичной системе счисления, содержащее регистр сдвига, регистр характеристик, реверсивный счетчик, схему сравнения, генератор тактовых импульсов и их логическое обрамление.
Цель изобретения - упрощение устройства,
Это достигается тем, что в предлагаемом устройстве выход генератора тактовых импульсов соединен с входом второй схемы И и через элемент задержки - с входом третьей схемы И, с другим входом которой связан выход счетчика, а внход третьей схемы И соединен с втсодом второго триггера, его выход связан с входс я второй схемы И,
На фиг, I изображена схещ
предлагаемого устройства; на фиг. 2 и 3 приведены состояния регистра сдвига и счетчика, иллюстрирующие pia6oTy устройства в режшшх логарифмирования и потенцирования.
Устройство содержит регистр I сдвига, счетчик 2, схевлу ИЯИ 3, схемы И 4-6, триггеры 7 и 8, генератор 9 тактовых импульсов, элемент Ю задержки, входы II и 12 пус ковых сигналов Логарифмирование и Потеншрование соответственно.
Предлагаемое устройство работает следующим образом, В исходном состоянии все ячейки регистра I, счетчика 2 и триггеры 7,8 установлены в нулевое состояние. Двоичное число X 1фиг, 2а), логарифм которого требуется вычислить, заносится в регастр I сдвига, В счетчик 2 заносится число п , равное количеству разрядов, отводимых для отображения целой части числа X, На триггер 7 по входу II подается пусковой сигнал, устанавливагаций его в lejDpiHHiHoe состояние, в результату
его схема И 4 открывается по отенциальному входа-. Тактовые имульсы генератора 9 через схему If поступают на схему МИ 3, С ыхода схемы ИЛИ 3 импульсы s а регистр I, осуществляя в нем сдвиг записанного дзюичного числа Хе При этом в счетчике 2 цройэж) дится вычитание из начального значения числа разрядов п по единице ю в каадом такте до выхода из регистра I самого отарпего значащего разряда числа X, в результате чего триггер 7 перебраснвается в нулевое состояние и закрывает схему 15 И 4, Вычисление окончено, и в счетчике 2 теперь зашасано число К, равное значению характеристики искомого логарифма, а в регистре I записано приближенное значение его 2о мантиссы (фиг. 26), занимающее все разряды регистра I,
Для вычисления антилогарифма (операция потендарования) в исход- ном состоянии взе ячейки регистра 25 I , счетчика 2, триггеры 7 и 8 так же устанавливаются в нулевое сое тояние. В ячейку регистра I, находящуюся слева от двоичной запятой, записывается единица (фиг )« зо Затем в дробную часть регистра I в двоичном коде заносится значение мантиссы X логарифма, а в сче чин 2 значение характерноти1еи К логарифма (фиг« 3,6). Для вычисле- 35 я антилогарифма триггер 8 сигналом по входу 12 устанашжвается в единичное состояние, а его выходной сигнал открывает по потенциальному входу схему И 5, №йпуль° 4о оы генератора 9 подаются на охему И 5 и далее на ехему 3 а е выхода.схемы ИЛИ 3 «- на регистр I сдвига и на вход обратного счета счетчика 2« После поотупле- о шш К импульсов на ечетчик 2 и на регистр I содершмое в очетчике 2 будет равно нулю, т,е, все тригге ры счетчика 2 будут находиться в нулевш соетоянии, В этот момент 5u многовходовая схема И 6 (гола
чеетво входов соответс1вует чист 1 8рядов счетчика), входы которой с: нулевыми выходами триг геров счетчика, будет открыта по потенцаальнш входам. На импульсгный вход схемы И 6 поступает импульс от генератора 9 через элемент 10 задержки, в результате задержанный импульс с выхода схемы И 6 поступит на вход триггера 8, переключив его в нулевое состояние; схема И 5 закроется. Время задержки t импульса генератора 9 на элементе 10 задержки должно удо влетворять неравенству где ttH - период тактовых импульсов; tnn - время переходных процессов в счетчике после поступления на его вход импульса.
Вычисление окончено, и в регистра I сдвига теперь записано число V , равное приближенному значению антилогарифма для заданного ло1ври(|ма (фиг, Зз).
ПРЩМЕТ ИЗОБРЕТЕНИЯ
Устройство для преоб1®зования двоичншс чисел, соде1жащее регистр едшга, выход которого соединен о входом первого триггера, первую
схему И, входы 1юторои связаны с выходами генератора тактовых импульсов и первого триггера, схему .ШШ, ее входы соединены с выходами первой и второй схем И, а выход связан о входами счетчика и регистра сдвига, второй триггер, задержки и третью схеьчу и 0тл1чающе вся тем, что о целью уп|х щения устройотва, выязд генератора тактошх импульсов соеданен е входом второй схемы И, и через элемент задервкки - в входш третьей схемы И, с другим входом которой связан ВЫХОДЕ счетчика, а выход третьей охевш И соединен о входом второго триггера, его внюд евязан о входом второй схемы Н
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНЫХ КОДОВ | 1972 |
|
SU330448A1 |
УСТРОЙСТВО для ПОТЕНЦИРОВАНИЯ ЛОГАРИФМОВ ПО ОСНОВАНИЮ ДВА | 1971 |
|
SU304574A1 |
Устройство для вычисления логарифмов чисел | 1981 |
|
SU972504A1 |
Устройство для логарифмирования двоичных чисел | 1977 |
|
SU696445A1 |
Устройство для вычисления функций | 1985 |
|
SU1287150A1 |
Устройство для потенцирования | 1976 |
|
SU633017A1 |
Устройство для вычисления логарифмов | 1987 |
|
SU1434429A1 |
Цифровое устройство для логарифмирования двоичных чисел | 1972 |
|
SU448459A1 |
Устройство для вычисления @ | 1983 |
|
SU1156067A1 |
Цифровое устройство для логарифмирования двоичных чисел | 2016 |
|
RU2633095C1 |
Авторы
Даты
1974-10-05—Публикация
1973-04-26—Подача