Изобретение относится к цифровой вычислительной технике и может быть использовано дляи ускорения вычисле|ния функций в вычислительных системах. Известно устройство для вычисления логарифма, содержащее регистр аргументаJ сумматор результата, регистры разрядных цифр, счетчики положительных и отрицательных единиц 1 Такое устройство реализует функцию логарифма от п-разрядного аргумента, но не может выполнять другие элементарные функции, например степенные. Наиболее близким по технической сущности к изобретению является цифровой функциональный преобразователь содержащий четыре регистра, три коммутатора, два блока памяти и сумматор, выход которого сбединен с входом первого регистра, первым входом первого-коммутатора, второй вход которого соединен с выходом второго регистра и первым входом второго коммутатора, выход первого коммутатора - с входом первого блока памяти, выход которого соединен с входом третьего регистра и первым входом третьего коммутатора, вход и выход которого соединены соответственно с выходом второго блока памяти и первым входом сумматора, второй вход которого соединен с выходом втором коммутатора, второй вход которого подключен к выходу третьего регистра выход четвертого регистра - с входом второго блока памяти 2j. Целью изобретения является расши рение класса решаемых задач путем обеспечения возможности вычисления значения как логарифмических, так и показательных функций двух переменных. Поставленная цель достигается те что в цифровой функциональный преоб разователь ДВ37Х переменных, содержа щий первый и второй блоки памяти, первый, второй и третий коммутаторы причем выход и первый информационны вход первого коммутатора соединены соответственно с адресным входом пе вого блока памяти и первым информац онным входом второго коммутатора, в ход первого блока памяти - с первым информационным входом третьего комм татора, введен умножитель, первый вход которого соединен с выходом вт 1 2. 2 рого блока памяти, адресный вход которого соединен с входом пердого аргумента преобразователя, вход второго аргумента которого - с первым информационным входом первого коммутатора, второй информационный вход которого соединен с выходом умножителя и вторым информационным входом третьего коммутатора, управляющий вход которого соединен с входом задания режима преобразователя, управляющим входом первого блока памяти и управляющими входами первого и второго коммутаторов, второй информационный вход второго коммутатора с выходом первого блока памяти, второй вход умножителя - с выходом второго коммутатора, выход третьего коммутатора - с выходом преобразователя. На чертеже представлена блок-схема преобразователя. Цифровой функциональньй преобразователь двух переменных содержит коммутатор 1, блоки 2 и 3 памяти, коммутатор 4, умножитель 5 и коммутатор 6. Вычисление функций и z производится на основе соотнйшенийя I X tny Рде X. ., у - аргументы, подаваемые вход преобразователя. Преобразователь работает следующим образом. Аргумент у поступает на входы блока 2 памяти, который вьщает на своих выходах значение функции z 1пу, поступающее на первый вход умножителя 5. При вычислении функции сигнал, подаваемый на вход задание режима, перекдючает первый 1 и второй 4 коммутатор так, что аргумент X поступает на второй вход умножителя 5, с выхода которого произведение 2 K-iq поступает на входы блока 3 памяти. Под действием управляющего сигнала на выходе блокц 3 памяти появляется значение . , которое через коммутатор. 6 поступает на выходы преобразователя. При вычислении функции Zq log,iy сигнал на входе задания режима переключает коммутаторы 1, 4 и 6. Это позволяет аргументу х поступить на вход блока 3 памяти, который под дей311 .ствием управляющего сигнала выдает значение .„ :- . После этого значение функции С;{ через коммутатор А поступает на второй вход умножителя 5. С выхода умножителя 5 произведение Спу через коммутатор 6 поступает на выход преобразователя./ Предлагаемый преобразователь имеет больший класс решаемых задач,чем известное устройство, так как реали150524 зует не одну функцию, а две. Причем совокупность функций и Zn является функционально-полной системой и позволяет боль5 иинство известных алгебраических функций двух переменных (сложение, вычитание, умножение, деление, степенные функции и т.д.). В этом смысле предлагаемый преобразователь явю ляется универсальным блоком обработки данных.
название | год | авторы | номер документа |
---|---|---|---|
Цифровой функциональный преобразователь | 1987 |
|
SU1444758A1 |
Цифровой функциональный преобразователь | 1983 |
|
SU1107136A1 |
Арифметическое устройство | 1986 |
|
SU1363186A1 |
Функциональный преобразователь | 1983 |
|
SU1107131A1 |
Цифровой функциональный генератор | 1985 |
|
SU1285452A1 |
Универсальный цифровой преобразователь координат | 1980 |
|
SU924701A1 |
Устройство для вычисления функций синуса и косинуса | 1986 |
|
SU1322272A1 |
Устройство для нахождения экстремумов | 1985 |
|
SU1287180A1 |
Гибридный функциональный преобразователь | 1987 |
|
SU1464180A1 |
Устройство для вычисления функций | 1985 |
|
SU1280391A1 |
ЦИФРОВОЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ ДВУХ ПЕРЕМЕННЫХ, содержащий первый и второй блоки па мяти, первый, второй и третий комму таторы, причем выход и первый, инфор мационный вход первого коммутатора соединены соответственно с адресным входом первого блока памяти и первым информационным входом второго .коммутатора, выход первого блока па мяти соединён с первым информадаонныМ входом третьего коммутатора,, отличающийся тем, что, с целью расширения класса решаемых задач путем обеспечения возможности вычисления значения как логарифмических, так и показательных функций двух переменных, в него введен умножитель, первый вход которого соединен с выходом второго блока памяти, адресный вход которого соединен с входом первого аргумента преобразователя, вход второго аргумента которого соединен с первым информационным входом первого коммутатора, второй информационный вход которого соеди- , iieH с выходом умножителя и вторым информационным входом третьего коммутора, управляющий вход которого соединен с входом задания режима преобразователя, управляюпщм входом первого блока памяти и управляющими входами первого и второго коммутаторов, второй информационный вход второго коммутатора соединен с выходом первого блока памяти, второй вход умножителя соединен с выходом второго коммутатора,выход третьего коммутатора соединен с выходом преобразователя.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для вычисления логарифма | 1979 |
|
SU783798A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Флоренсов А.Н | |||
Быстродействующие арифметико-логические устройства ци ровых вычислительных машин | |||
Новосибирск, 1978, с | |||
Прибор для получения стереоскопических впечатлений от двух изображений различного масштаба | 1917 |
|
SU26A1 |
Авторы
Даты
1984-09-23—Публикация
1982-02-22—Подача