Устройство для приведения аргумента
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51) 4 Р 75 ОПИСАНИЕ ИЗОБРЕТЕНКА СВИДЕТ ЬСТВУ ВТОРСКОМУ. ЕЛ.В.Ильин о СССР 1980,СССР 1982, ИЯ АРГУк цифро и может ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ(54) УСТРОЙСТВО ДЛЯ ПРИВЕДЕМЕНТА(57) Изобретение относитсявой вычислительной технике быть использовано при создании специализированных,систем переработкиинформации. Целью предлагаемогоизобретения является повьппение быстродействия устройства. Устройстводля приведения аргументов содержитрегистры аргумента 1 и команд 2,мультиплексор 3, элементы ИЛИ 4, 5, сумматоры по модулю два 6, 7, элементыИ 8-13 с соответствующими связями,Данное устройство позволяет, используя формулы приведения углов к первой четверти круга, вычислять функцииз 1 п х, сов к, С 8 х и сад х для любыхуглов. 1 ил., 2 табл,(2) где х 202 х3 25 вычисляесоз модуль знакаргумента Функции маяфункция модуль знакаргумента функция модуль знакаргумента Функции О О О О 1 О 1 О 1 1 1 1 Е Ез Е 1 Изобретение относится к вычислительной технике и может найти применение при создании специализированных систем переработки информации.Целью изобретения является повышение быстродействия,В устройстве действия производятся над числами с запятой, фиксированной перед старшим разрядом в обратном коде. Для определенности в дальнейшем будем считать, что результаты предлагаемого устройства будут использоваться для реализации Функций зла(х), соз(х), сд(х), сед(х) при наличии блоков, вычисляющих функции здп (- Е ) и д( - Е ) где Е - мо 52 4 2 фдуль приведенного аргумента для функций зп(х), соз(х) к первой четверти круга, Е - модуль приведенного аргумента для Функции 1 д(х) к одной восьмой части круга.лПредставление аргумента Х в обратном коде, как известно, записывается следующим выражением: х ь прих 6(1)1+(1-2 - х 1), при х (3,где и " число разрядов мантиссы числа. Выражение (1-2 " -1 х ) Формулы(1) соответствует формулам приве В табл, 1 Е и Е - значения по 1 2ложительного угла в частях круга, полученные путем отбрасывания в Формуле (3) двух старших разрядов х, х , Е - значение угла в частях круга, полученное путем отбрасывания в формуле (1) трех старших разрядов; Е Е, Ез - инверсированные значения содения отрицательных, углов к положительным углам в частях круга Поэтому в дальнейшем знаковый разрядаргумента учитываться не будет, иформула (1) будет иметь вид: Х=х, прих". ОХ=1+(1-2 - х ) гри х с 9 ОТаким образом, в дальнейших преобразованиях участвуют только положительные углы Х еС, 11, представленные в частях круга,5Положительные углы для устройстваимеют видХ=х 2; +х 2 +х 2++х 2 , (3) первый старший разряд аргумента;второй старший разряд ар-,гумента;третий старший разряд аргумента;младший разряд аргумента. В соответствии с известными формулами приведения в табл, 1 приведены зависимости модулей аргументов соответствующих функций приведенных к со ответствующей части круга, а такжезначения их знака и вычисляемая Функция в зависимости от комбинаций аргументов х, х, х,Таблица 1 ответствующих углов Е, Е , Е путем замены в каждом разряде единиц нулями, а нулей единицами,55 Знак плюс кодируют цифрой "О", а минус - "1". Считают, что признак Ы=О, если вычисляется Функция ц х и ы = 1, если вычисляется функция сс,1357950 Таблица 2 Код команды Т 1" функция 2 - Е" если х=О;Е, если х=1,(4) а знак ее равен Зн я 1 п=х0 0 10 0 соя 12, если х=1;Е, если х=О,(6) а ее знак равен Знсоя = хО+х(13) В соответствии с табл. 1 для функции я 1 п значение приведенного аргумента к первой четверти вычисляется по формуле для функции соя значение приведенного аргумента вычисляется по формуле где знак плюс означает сложение помодулю два,для функции 8 значение приведенногоаргумента к одной восьмой части кру-га вычисляется по формуле Признак ь) вычисляется по формуле о)= х 9 х, а знак соответствующей функции равен На чертеже представлена схема устройства.Устройство для приведения аргументов содержит регистр 1 аргумента, регистр 2 команд, мультиплексор 3, элементы ИЛИ 4 и 5, сумматоры 6 и 7 по модулю два, и элементы И 8-13, старшие разряды 14-16 регистра аргумента, выходы разрядов 17-19 кода регистра команд, выход 20 признака вычисляемой функции устройства, выход 21 знака вычисляемой функции устройства, выход 22 приведенного аргумента устройства. Устройство работает следующим об-разом. На вход регистра 2 команд подает-.ся код команды. Коды на регистре 2команд в зависимости от .соответствующей функции приведены в табл. 2 (К,первый выход, 17; К- второй выход18, К - третий выход 19 регистра 2команд). На вход регистра 1 аргументов подается код аргумента х в соответствии с формулой (3), где х, - первый выход 14, х - второй выход 15, х 3 третий выход 15 регистра аргумейтов.На выходе второго сумматора 7 по модулю два (первый выход 20 устройства)возникает сигнал ы, логическая функция которого Ы х О+х (10)На выходе первого элемента ИЛИ 5 (второй выход 21 -устройства) возникает сигнал знака соответствующей функции, логическая функция которого равна 3 =К х+К, (х,эх,)+К х Сигнал с выхода второго элементаИЛИ 4, равный У-К х +Кйх +К х (12) поступает на управляющий вход мультиплексора 3. На выходе мультиплексора 3 (третий выход 22 устройства) образуется код приведенного аргумента всоответствии с формулой где Е - прямой код с информационного выхода регистра 1 аргументов, а 2 - инверсный. Значения приведенного аргумента Е , 2 к первой четверти образуются от значения 2 путем отбрасывания двух старших разрядов, а значение приведенного аргумента Е 3 к одной восьмой части круга образуется от Е путем отбрасывания трех старших. разрядов.Заказ 6404 тираж 671 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, 3-35, Раушская наб д, 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул, Проектная,Формула изобретения Устройство для приведения аргу.мента, содержащее регистр аргумента, два элемента ИЛИ, шесть элементов И, регистр команд, выходы с первого по третий старших разрядов регистра аргумента соединены с первыми входами с первого по третий элементов сост" ветственно, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, в него введены два сумматора по модулю два и мультиплексор, причем первый выход регистра команд соединен с вторым входом первого элемента И и первым входом четвертого элемента И, второй выход регистра команд соединен с первыми входами пятого и шестого элементов И, третий выход регистра команд соединен с вторыми входами второго и третьего элементов И, выходы третьего, четвертого и шестого элементов И соединены с входами первого элемента ИЛИ, вы ход которого соединен с управляющимвходом мультиплексора, выходы первого и третьего старших разрядов регистра аргумента соединены с первыми входами первого и второго сумматоров по модулю два соответственно,выход второго старшего разряда регистра аргумента соединен с вторымивходами первого и второго сумматоровпо модулю два, выход первого сумматора по модулю два соединен с вторымвходом пятого элемента И, выходы первого, второго, пятого элементов Исоединены с входами второго элемента ИЛИ, выходы младших разрядов регистра аргумента соединены с информационными входами мультиплексора,выход которого является выходом приведенного аргумента устройства, выходы второго сумматора по модулю два ивторого элемента ИЛИ являются соответственно выходами признака вычисляемой функции и знаком вычисляемойфункции устройства.
СмотретьЗаявка
4026031, 24.02.1986
ВОЕННЫЙ ИНЖЕНЕРНЫЙ КРАСНОЗНАМЕННЫЙ ИНСТИТУТ ИМ. А. Ф. МОЖАЙСКОГО
ГАЛАБУРДА ИЛЬЯ ПЕТРОВИЧ, ПИЧУГИН АЛЕКСАНДР ГАВРИЛОВИЧ, БУЛКИН ГЕННАДИЙ НИКОЛАЕВИЧ, ЛАЧУГИН ВЛАДИМИР ПЕТРОВИЧ, ИЛЬИН ПЕТР ВИКТОРОВИЧ
МПК / Метки
МПК: G06F 7/548
Метки: аргумента, приведения
Опубликовано: 07.12.1987
Код ссылки
<a href="https://patents.su/4-1357950-ustrojjstvo-dlya-privedeniya-argumenta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для приведения аргумента</a>
Предыдущий патент: Устройство для вычисления выражения
Следующий патент: Устройство для вычисления тригонометрических функций
Случайный патент: Вертикальный роторный пленочнораспылительный аппарат