Устройство для вычисления тригонометрических функций
1. УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ТРИГОНОМЕТРИЧЕСКИХ ФУНКЦИЙ, содержащее импульсный сумматор-вычитатель , два, двоичшлх умжжи , теля, причем ннформахшонный ах од иып упьсного с умматора-вычитате1Я : соединен с информационным ЕКОДОМ уст ройства и импульсным входом первого двоичного умножителя,выход которого соединен с импульсным входом второго дв&ичногр умножителя, выход последнего соёди1|ен с вторым информационным воиндом импульсного сумматора-вычитателя, о т л и ч а ю ш е е с я тем, что, с целью расширение класса решаемых зещач путем обеспечения возможности дополнительного вычисления фунюшк С-Ь, в него введены реверсивныйсчетчик и блок управления, установочшлй вход которого .соединен с установочным входом устройства , вход задания режима которого соеди: нен с управляющим входом реверсивного счетчика, счетный вход последнего соединен с Ешходом импульсного сумматоравычитателя , управлящий Екод которого соединен с первым выходом впокя управ лення, второй вькод которого соединен с установочными восодами двоичного умно: жителя и ре рсивного счетчика, выход которого соединен с зправляюшими входами первого и второго даоичных умноЖ1|телей , информационный вход бдока управ лешга соединен с информационным вкодом увтройс1ва. ,. 2 . Устройства по п. 1, о т л и ч а 4ю ш е е с я тем, что блок управления coдep}кит счетчик, схему сравнениям регистр и триггеру;причем ивфо ямгационный вкод блока управления соединен с входом .счетчика, выход которого соединен с первым входом ср авнения, втдрой вход вряледней подключен к выходу реD Nd hO гистра, вкод которого подключен к I устшовочному входу блока управ1юшш, схемы сравнения соединен с установочным входом триггера, прямой выход Ui которогр и вь1С$од схемы сравнения соединены с выходами соответственно пер О iBoro и второго бпоксж управления.
l. (39) (и) СОНИ СОВЕТСНИХ
ИЧМ
РЕСПУблИН уд) GO6 Р 7/548
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЭОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТ
К АВТ0РСНОМУ СВИДЕТЕЛЬСТВУ (21) 3407814/18-24. (22) 15.03.82 (46) 07.06.83. Бюп. ¹ 21 (72) В. Б. Дудыкевич, П. В. Мороз .и И. И. Уланова . (53) 681.325 (088.8) (56) 1. Оранский А. М; Аппаратные методы в цифровой вычислительной технике. 1977, с. 105 - 113.
2. Авторское свидетельство СССР . № 796850, кл. 606F 15/31, 1980 (прототип) . (54) (57) 1. УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ ТРИГОНОМЕТРИЧЕСКИХ
ФУНКЦИЙ, содержащее импульсный сумматор-вычитатель, два, двоичных «множи, теля, причем первый информационный вход имп ульсного сумматора-. ычитателя
: соединен с информационным входом «сгройства и импульсным входом первого двоичного умножителя,выход которого сое динен с импульсным входом второго двоичного умножителя, выход последнего соединен с вторым информационным вао» дом имцульсного сумматора-вычитателя, :о т л и ч а ю щ е е с я тем, что, с целью расщирения класса решаемых задач иутем обеспечения воэможности дополнительного вычисления функции g""-ct+, s него введены реверсивный счетчик и блок управления, установочный вход которого соединен с установочным входом устройст ва, вход задания режима которого соединен с управляющим входом реверсивного счетчика, счетный вход последнего соединен с выходом импульсного сумматоравычитателя, улравлящий жод которого .соединен с первым высодом блока управ-! ления, второй выход которого соединен с установочными входами двоичного умножителя и реверсивного счетчика, выход которого соединен с «правлякапими входами первого и второго двоичных умноацителей, информационный жод блока управ- . ления соединен с информационным входом
«етройства.
Ф
2. Устройство по п. 1, о т л и ч а -" ю щ е е с я тем, что блок управления содержит счетчик, схему cpasseaw„регистр и триггер,:,причем информационный. вход бпока управления соедйиен с входом .счетчика, вькод которого соединен с перФ .вым входом схемы сравкения, второй вход последней- подключен к. выходу регистра, щсод которого подключен к
; установочному входу блока управления, taaaog схемы сравнения соединен с установочным входом триггера, прямой высод которого и вытод схемы сравнении соеди ены с выходами соответственно пер:вого и второго блоков управления.
1 10221 59 2
Изобретение относится к автоматике и вычислительной те нике и предназначено для воспроизведения функций в специализированных вычислительных машинах.
Известно устройство для вычисления тригонометрических функций, содержащее ряд сумматоров, регистров, схему управ ления и другие вспомогательные элементы 1).
Недостатком етого устройства является черезмерная сложность.
Известно также устройство дпя вычисления тригонометрических функций, содержащее два двоичных умножителя, схему сложения-вычитания и суммирующий счетчик 2) .
Однако известное устройство позволяет реализовать лишь зависимоть вида
3=-1ф)(и =. Ы и не пригодно для вычисления функции qgp(, Бель изобретения — расширение класса решаемых задач путем обеспечения возможности дополиител ного вычисления функциич =c,4+.
Поставленная цепь достигается тем, что в устройство для вычисления тригонометрических функций, содержащее импульсный сумматор-вычи1атель и два двоичных умножителя, причем первый информационный вход импульсного сумматоравычитателя соединен с информационным входом устройства и импульсным входом первого двоичного умножителя, выход которого соединен с импульсным входом второго двоичного умножителя, выход последнего соединен с вторым информационным входом импульсного сумматоравычитателя, дополнительно введены реверсивный счетчик и блок управления, установочный вход которого соединен с установочным входом устройства, вход задания режима которого соединен с управ-. ляющим входом реверсивного счетчика, счетный вход последнего соединен с вькодом импульсного сумматора-вычитателя, управляющий вход которого соединен с первым выходом блока управления, второй выход которого соединен с установочными входами двоичного умножителя и реверсивного счетчика, выход которого соединен с управляющими входами пер ,вого и второго двоичных умножителей, информацйонный вход блока управления соединен с информациожным шодом, устройства, Кроме того блок управления содержит счетчик, схему сравнения, регистр и триггер, причем информационный вход блока управления соединен с входом счетчика, вы- . ход которого соединен с первым входом схемы сравнения, второй вход последней подключен к выходу регистра, вход которо5 го подключен. к установочному входу Мжока управления, выход схемы сравнения соединен с установочным входом триггера, прямой выход которого и выход схемы
10 сравнения соединены с выходами соответ ственно первого и второго блоков управления, На фиг. 1 изображена блок-схема уса ройства дня вычисления тригонометричеоких функций; на фиг. 2 - то же, блока управления.
Устройство для вычисления тригонометрических функций содержит импульсный сумматор-вычитатель 1, двоичные умно- жители 2 и 3, реверсивный счетчик 4 и блок 5 управления. Блок управления содержит регистр 6, схему 7 сравнения, счетчик 8 и триггер 9.
Устройство работает следующим образом.
Первый двоичный умножитель реализует функцию 4. ЬУ
1 где d Z „d NSX - поток приращения на
З0 выходе и входе двоичного умножителя
2 соответственно;
Й,- управляющий вход, находящийся в счетчике 4;
- число разрядов счетчика 4 и дво35 ичных умножителей 2 и 3.
Второй двоичный умножитель реализует функцию
d 2- и 6 qn)
2а 2„
40 или с учетом (1)
"44Nüк
Импульсный сумматор-вычитатель реализует зюисимость вида
"4 - " к + +б (4)g где dNp - поток приращения на входе реверсивного счетчика 4 (знаки + или
- соответствуют работе сумматора-вычи-.
50 тателя в режиме сложения или вычита, ния).
Уравнение (4) можно переписать с учетом (3) в виде дй4= (2 М4) 2 " » (5)
При вычислении функции у ф перед началом работы счетчик 4 находится в нулевом состоянии, импульсный сумматор.вычитатель закрыт по управляюще3 102
I му входу и счетчик 4 подготовлен к работе в режиме вычитания.
Допустим, что имтульсы числа Я начинают поступать на вход устройства.
По достижении количества входных им- . пульсов, равному числу 7l 2F -, блок
5 управления сбрасывает двоичный умнсмжитепь 2 в состояние "0" и одновременно устанавливает счетчик 4 в единичное состояние, а импульсный сумматор-вычитатель 1 открывается по управлякяпему входу и работает в режиме сложения число-импульсных последовательностей.
Число в счетчике 4 изменяется по следукипему аакону: "4 >P- ",,(< 4> "Ви,„ х- Р
Решение уравнения (6) представитcs в виде й,,=2 с1 ьи2 (7)
Если же блок 5 управления устанавливает счетчик 4 в единичное состояние и открывает импульсный сумматор-вычитатель 1 перед началом работы, то в
21 59 4 устройстве воспроизводится следукщая зависимость: N4= 9 cKg (4 +g „Q ) (8)
%"
При вычислении функпий Э фХ и
3 =Ct сумматор-вычитатель 1 перед началом работы открыт по управлянзцему входу, а счетчик 4 находится в нулевом состоянии и подготовлен к работе
10 в режиме сложения.
Если сумматор-вычитатель 1 работает в режиме слакения, то s счетчике 4 реализуется зависимость
Ng= 2 1я йьх2 (9) если в режиме вычитания, то
4 Ьх
Таким образом, введение в npennarae мое устройство реверсивного счетчика, блока управления и изменение связей позволяет расширить его функциональные воэможности за счет вычисления зависимостей (7) и (8) °
Фиг. /
10221 89 г. 2
Заказ 4048/41
Тираж 706 Подписное
ВНИИПИ Государс жвнного комитета СССР по делам изобретений и открытий
113035, Mocssa, Ж-.38,. Рауаскаа наб., д. 4/8
Филиал ППП Патент, г, Ужгород, ул. Проектная, 4
Составитель А. Зорин
Редактор А. Курах . Текред М.Гергель Корректор А. Тяско



