Устройство для возведения в квадрат чисел с произвольными знаками
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1429111
Авторы: Гузик, Золотовский, Коробков
Текст
)4 С 06 Р 1 1 ТЕНИ ТЕЛЬСТВУ ВТОРСНОМУ с исли" л вмется со- сумнт ф Э ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ПИСАНИЕ И(56) Авторское свидетельство СССРУ 640291, кл. С 06 Р 7/552, 1977Авторское свидетельство СССРР 1137465, кл. С 06 Р 7/552, 1985(54) УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЧКВАДРАТ ЧИСРЛ С ПРОИЗВОЛЬНЫМИ(57) Изобретение относится к выч лительной технике и предназначен для использования в цифровых выч тельных машинах различного назна ния. Цель изобретения - упрощени устройства и расширение класса р мых задач за счет обработки чисе прямом, обратном и дополнительно кодах. Поставленная цель достига благодаря введении в устройство, держащее регистры сдвига 4 и 7, матор 6 и элемент И 5, триггера элемента ИСКЛИЧАИЩЕР ИЛИ 3 и эле И-ИЛИ,21 ил.Изобретение относится к висли 1 ельной технике и предназначено для 1 спользования в циФровых вычислительных машинах различного назначения. Цель изобретения - упрощение уст 5 ройства и расширение класса решаемых Задач за счет обработки чисел в прямом, обратном и дополнительном кодах,На чертеже представлена Функцио-, нальная схема устройства,Устройство содержит триггер 1, элемент И-ИЛИ 2, элемент ИСКЛЙЧАИЩЕЕ ИЛИ 3, первый регистр 4 сдвига, эле" Мент И 5, сумматор 6, второй регистр сдвига, входы 8-14 и выходы 15 и 16,Устройство работает следующим образом,Перед началом использования на ход 10 подается сигнал сброся. Регистры 4 и 7 и триггер 1 обнуляются, сли число Х представлено в прямом оде - на входы 12 и 13 подаются сиг, алы П 2:П 1:О. Ня выходе элемента И-ИЛИ постоянно генерируется ноль и триггер 5 1 остается в нуле, Так как возведение в квадрат состоит из одинаковых циклов, ограничимся рассмотрением одного .-го цикла. В .-м цикле ня вход 14 подается -и разряд аргумента Х;, кото О рый проходит через элемент 3, не меняясь, на вход регистра 4. На вход 8 подается сигнал сдвига Г содержимое регистра 4 сдвигается, Х, записывается в 1-й разряд. Одновременно в регистре 7 сдвигается на 2 разряда влево ранее накопленная сумма частичных квадратов. ва очередных младших разряда квадрата числа считываются с выходов 15, На выходах регистра 4 формируется очередной частичный квадрат, В сумматоре 6 этот ).-й частичный квадрат суммируется с ранее накопленной суммой частичных квадратов и новая сумма поступает на входы регистра 7. На вход 11 подается ф 5 сигнал записи Г . Если Х, = 1, новая сумма записывается в регистр 7. Если Х = О, сигнал С не проходит на вход управления записью регистра 7 и его содержимое не меняется, После выпол О нения последнего и-го цикла с выходов 16 считываются п старших разрядов квадрата (старшие разряды справа). Младшие разряды могут быть считяны с выхода 15. Пусть аргумент Х пред стявлен в обратном коде. Тогда после сигнала сброса на вход 13 подается сигнал П. Если ХО, сигнал П 1 не 111 2проходит через элемент И-ИЛИ, триггер 1 остается в нулевом положении и разряды аргумента проходят через элемент 3, не меняясь, Работа устройства не отличается от рассмотренного выше случая. Если Хс О, сигнал П 1 переводит триггер 1 в единичное состояние и все разряды Х поступают на вход регистра 4 проинвертированными. В остальном работа квацратора не меняется.Пусть аргумент Х представлен в ,цополнительном коде. Тогда после сигнала сброса на вход 12 подается сигнал П 2, равный 1, в течение всей операции возведения в квадрат Если ХЪО, элементы И элемента И-ИЛИ 2 заперты, триггер 1 остается в нуле Х проходит на вход регистра 4, не меняясь. Если Х с О, младшие нули аргумента и его первая значащая единица проходят ня вход регистра 4, не меняясь. Первая значащая единица, задержанная на один цикл проходит через элемент И-ИЛИ и перебрасывает триггер 1 в единичное состояние, Поэтому все последующие разряды аргумента проинвер- тируются. На вход регистра 4 всегда будет поступать модуль аргумента.Поэтому операция возведения в квадрат, независимо от кода, в котором представлен аргумент, будет выполняться правильно.Формула изобретенияУстройство для возведения в квадрат чисел с производьными знаками, содержащее первый и второй регистры сдвига, сумматор и элемент И, причем выходы разрядов с третьего по и-й сумматора соединены с соответствующими разрядными входами второго регистра сдвига, выходы которого являются выходами устроиства, вход управления сдвигом первого регистра подключен к входу управления сдвигом устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства и расширения класса решаемых задач путем обработки чисел в прямом, обратном и дополнительном кодах, в него введены триггер, элемент ИСКЛИЧАИЩЕЕ ИЛИ и элемент И-ИЛИ, причем входы элемента ИСКЛПЧА 1 ОЩЕЕ ИЛИ соединены с информационным входом и выходом триггера, я его пнход - с информационным входом первого регистраСоставитель Н.КоробковТехред М,Дидык Редактор В.Бугренкова Корректор О. Кравцова Подписное Заказ 5125/45 тираж 704 ВНИИПИ Государственного комитета СССР по делам изобретений и открытий113035, Москва, Ж, Раушская наб., д, 4/5 Производственно-полиграФическое предприятие, г. Ужгород, ул. Проектная, 4 3 14291 сдвига, вход сброса которого и одноименные входы второго регистра сдвига и триггера соединены с входом сброса устройства, вход управления сдвигом второго регистра сдвига соединен с входом управления сдвигом устройства, прямые выходы разрядов, с третьего по п-й, первого регистра сдвига соединены с первыми входами 1 О сумматора, вторые входы которого подключены к прямым выходам разрядов, с третьего по п-й, второго регистра сдвига, прямой и инверсный выходы второго разряда первого регистра сдвига соединены с входами первого и второго разрядов второго регистра 114сдвига соответственно, прямой выход первого разряда первого регистра сдвига соединен с первыми входами элементов И и ИПИ, второй вход эле" мента И подключен к входу синхронизации устройства, а его выход - к инФормационному входу второго регистра сдвига, второй вход элемента И-ИПИ соединен с входом задания признака дополнительного кода устройства, вход задания знака которого подключен к третьему н четвертому входам элемента И-ИЛИ, пятый вход которого соединен с входом задания признака обратного кода устройства, а выход - с Я-входом триггера.
СмотретьЗаявка
4155324, 02.12.1986
ТАГАНРОГСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. Д. КАЛМЫКОВА
ЗОЛОТОВСКИЙ ВИКТОР ЕВДОКИМОВИЧ, КОРОБКОВ РОАЛЬД ВАЛЕНТИНОВИЧ, ГУЗИК ВЯЧЕСЛАВ ФИЛИППОВИЧ
МПК / Метки
МПК: G06F 7/552
Метки: возведения, знаками, квадрат, произвольными, чисел
Опубликовано: 07.10.1988
Код ссылки
<a href="https://patents.su/3-1429111-ustrojjstvo-dlya-vozvedeniya-v-kvadrat-chisel-s-proizvolnymi-znakami.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для возведения в квадрат чисел с произвольными знаками</a>
Предыдущий патент: Устройство для деления
Следующий патент: Устройство для вычисления модуля вектора
Случайный патент: Состав для противообрастающего покрытия