Арифметическое устройство

Номер патента: 550634

Авторы: Духнич, Митраков

ZIP архив

Текст

(51) М. Кл е б 06 Г 7/3 всуяврственный квинтетСвввтв Министрав СССРве делви изобретенийи втирытий(72) Авторы изобретени И, Духнич и В. А. Митраков Таганрогский радиотехнический институт им, В, Д, Калмыко Заявите 54) МИфМЕТИЧЕСКОК УСТ 1 ОИСТВ 2- зна лаИзобретение относится к вычислительнои технике и предназначено для построения на его основе специализированных ЦВМ.Известно арифметичвское устройство, работающее с информацией, представленной в Ь виде векторов, и предназначенное для решения задач, содержащих большое количество тригонометрических фунаций Я Это арифметическое усцройспво состоит,из сдвигающих регистров, сумматоров-вычитателей и 10 коммутирующих блоков. Такое устройство способно вычислять тригонометрические функции з 1 п х, сов х, агс 1 д х, агсзп х. Однако для его реализации требуется большое количество оборудования. Наиболее близким к изобрете нию ло технической сущности является ар 1 ифметическое устройспво 2), работающее по алгоритму Волдера ения координат и уга 1-й итерации;ция, показывающаяаявление вращения и ая: нап р ага ий (2) зяп для соотнош(5 п( - у; о я ни а яр авн а ая по2 а; - угловагс 1 д К, - коэффтора, фици ициент общего удлинения век равный произведению коэф нтов удлинепня,на каждо тера и аК =П К =ПГ 1 (620г=е ч=ех у Х - лачальные даяные;1 - номер итерации (=2, 3 и).Арлфметическое устройство, реализующеалгоритм (1), содержит три сдвигающих ре25 гистра, три сумматора - вычитателя и дв,коммутирующих блока, причем выходы первого и второго сдвигающих регистров подключены соответсввенно ко входам аервогогвторого коммутирующих блоковвыходЗО младших разрядов этих регистров подключена вход сумматора - вычитателя 9 поступает х;2 "Значение у; с выхода сдвигающего регистра 1 падается,на второй,вход сумматора - вычитателя 9, где в соответспвии с 5; суммируется (вычитается) с х; 2- д,поступающим с выхода коммутирующего блока 6, Значение д;. , полученное на выходе сумматора - вычитателя 9, записывается,в регистр 1,Значение х; с выхода сдвигающего регистра 2 падается на,второй;вход сумматора - вычитателя 10, где в соответствии свычитается,суммируется) с у; 2 " , поступающим с,выхода коммутирующего блока 5. Зна. чение х;+, получаемое на выходе сумматора - вычитателя 10, записывается региспр 2.Значение О; с,выхода сдвигающего регистра 4 подается на,вхад сумматора вьиитателя 11, где в соответствии с 5; вычитается (суммируется) с угловой постоян 1 ной а поступающей,по входу 15 из запаминающего устройства через каммугирующий блок 8 на второй вход сумматара - вычитателя 11, Значение О;. 1, получаемое на;выходе сумматоравычитателя 11, записываегся через коммутирующий блок 7 в регистр 4 и через выход 14,поступает,в устройство управления, где используется для определения ;Процесс повторяется до выполнения заданного .количества итераций.В конце операциями результаты у+ х+и Омогут быть получены на выходах 12, 13 и 14 устройспва.При вычислении соотношений (3),работа арифметического устройства аналогична работе в режиме, вычисления соотношений (2) с той разницей, что;: получается как функция знака д;, снимаемого в устройствв уцравления с выхода 12.При,вычислении соотношений,7) у;, х г; и О, хранятся соответственно в регистрах 1, 2,и 4; коммутирующий блок 7 соединяет выход сдвигающего регистра 3 со входам сдвигающего регистра 4.С началом очередной иторации по команде,из устройспва управления коммутирующие блоки 5 и 6 соедлняют соопветствующие выходы регистров 1 и 2 со входами сумматсрав - вычитателей 10 и 9 гак, что на,вход сумматора - вычитателя 10 поступают у,2 - 0-21, а на вход сумматора - вычитателя 9 поступает х, 2- ; коммутирующий блок 8 соединяет вход угловой постоянной 15 со входом сумматора - вычитателя 11.Значение у; с выхода сдвигающего регистра 1 подается на второй вход сумматора - вычитателя 9, где в соответствии с с суммируется (вычитается) с х 2 " ", поступающим с выхода коммутирующего блока 8. Значение д получаемое на выходе сумма- тара - вычитателя 9, записывается в регистр 1.Значение х с выхода сдвигающего регистра 2 подается на второй вход сумматора - ,вычитателя 10, где в соответствии с Ь вычитается (суммируется) с у; 2ф, посту 45 50 55 60 65 ние х;+1, получаемое на выходе сумматора - вычитателя 10, записывается в регистр 2.Значение г с выхода регистра 4 подается,на вход сумматора - вычитателя 11, где суммируется с г; 2 и , поступающим с выхода коммутирующего блока 8. Значение г+ получаемое на выходе сумматора - вычитателя 11 записывается в,регистр 3, содержи,мое О; . ,которого одновременно переписываегся через коммутирующий блок 7 в регистр 4 и через выход 14 поступает в устройство управления, где используется для опре- деленияНа этом итерация заканчивается, и процесс повторяется до выполнения заданного количества итераций.В конце операции результаты у 1 и х +1 могут быть на выходах 1 и 13 устройства г,+ и О- на выходе 14.Эффективность изобретения заключается в расширении класса решаемых арифметическим устройствам задач, достигаемым за счет незначительного увеличения затрат оборудования,6пающим с выхода коммупнрующего блока 5.Значение х получаемое на выходе сумматора - вычитателя 10, записывается в регист,р 2,5 Значение О; с выхода сдвигающего регистра 4 подается иа вход сумматора - вычитателя 1 1, пде В соответствии с ",суммируется (вычитается) с угловой постоянной р;поступающей по входу 15 из запоминающего10 устройспва через коммутирующий блок 8 навтарой вход сумматора вычитателя 11. Значение О;+, получаемое на выходе сумматора - ,вычитателя 11, записывается в сдвигающий региспр 3, садержимое г которого5 одновременно переписывается через коммутирующий блок 7 в рагистр 4.После выполнвния первого шага очереднойитерации;в регистрах 1 - 4 хранятся соответственно д х О;+1, г. По команде изустройства управления коммутирующий блок 8соединяет соответствующий,выход регистра 4со вхадом сумматора - вычитателя 11 так, чтона него поступает г, 2-н - ,Затем значение ус выхода сдвнгающегорегистра 1 подается на,вход сумматора - вычитателя 9, где в соответспвии с ы суммируется (вычитается) с х.2-, поступающим с выхода коммутирующего блока 6. Значение д; , получаемое на выходе сумматора - вычитателя 9, записывается в рсписър 1и через выход 12 поступает в устройсвво управления, где используется для определения.35Значение х,. с выхода сдвигающего регистра 2 подается на вход сумматора - вычитателя 10, где,в соопветспвии с с, вычитается (суммируется) с у,. 2, поступающим 40 с выхода коммутирующего блока 5. Значе55 О 634 7Фо рмула изобретения Составитель В. БерезкинТекред М. Семенов Корректоры О. Тюрина и Н. Аук. Редактор Л. Тюрина Заказ 2536 Изд.276 Тираж 815 Поднисное ЦИП Государственного комитета Совета Министров СССР по делам изобретений и открытий 113033, Москва, Ж.35, Раушская наб., д. 4/5; МОТ. Загорский филиалЛрифметнческое устройство, содержащее три сдвигающих репис 11 ра, три оумматора - вычитателя и два коммутирующих блока причем выходы первого и второго сдвигающих регистров подключены соответственно ко входам первого и второго коммутирующих блоков, выходы младших разрядов этих регистров подключены к первым входам соответственно первого и второго сумматоров - вычитателей, ко вторым входам которых подключены выходы соответственно второго и первого коммутирующих блоков, выходы первого, второго и третьего сумматоров - вычитателей соединены соответственно с перовым, вторым и третьим выходами устройства и со входами перьвого, второго и третьего сдвигающих регистров, отличающееся тем, что, с целью расширения класса решаемых задач, устройство дополнительно содержит четвер 8тый сдвигающий регистр, третий и четвертый коммутирующие блоки, причем входы третьего сумматора - вычитателя подключены соответственно к,выходам младшего разряда чет вертого сдвигающего регистра и третьегокоммутирующего блока, первый вход которого соединен со входом устройства, а остальные - с соответствующими выходами четвертого сдвигающего регистра, вход которого 10 подключен к выходу четвертого коммупирующего блока, входы которого подключены к выходам третьего сдвигающего регистра и третьего сумм а тор а - вычитателя. 15 Источники информации, принятые во внимание при экспертизе:1. Лвторское свидетельство СССР445042, М, Кл 2 Ст 06 Р 7/38, 1973.2. Парини. Система ДИВИК для решения 20 сложных навигационных задач. Электроника18, 1966.

Смотреть

Заявка

2131226, 04.05.1975

ТАГАНРОГСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМЕНИ В. Д. КАЛМЫКОВА

ДУХНИЧ ЕВГЕНИЙ ИВАНОВИЧ, МИТРАКОВ ВИТАЛИЙ АЛЕКСЕЕВИЧ

МПК / Метки

МПК: G06F 7/38

Метки: арифметическое

Опубликовано: 15.03.1977

Код ссылки

<a href="https://patents.su/4-550634-arifmeticheskoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Арифметическое устройство</a>

Похожие патенты