Устройство для возведения двоичных чисел в степень Советский патент 1976 года по МПК G06F7/38 

Описание патента на изобретение SU541168A1

1

Изобретение относится к вычислительной технике и может применяться при построении специализированных вычислительных устройств и функциональных преобразователей информации.

Известно устройство для возведения чисел в степень, содержащее регистр, пять сумматоров, двоиЧНЫЙ счетчик, группы элементов И и элементы задержки и построенное по общей схеме воспроизведения полиномов методами конечных разностей. Недостатком этого устройства является большой объем аппаратурных затрат как для вычисления непосредственно искомой функции, так и для ввода начальных условий в регистр и сумматоры.

Известно также устройство для возведения в степень чисел, поступающих последовательным кодом старшими разрядами вперед, содержащее регистр числа, регистры первого, второго и третьего блоков, три сумматора, умножители па Коэффициенты три, четыре и щесть, блоки элементов И и элементы задержки. Недостатком его являются большие аппаратурные затраты и ограниченный класс решаемых задач, так как его нельзя иснользовать для возведения в степень чисел, представленных в виде последовательности импульсов.

Наиболее близким техническим рещением к предлагаемому является устройство для возведения Двоичных чисел в степень, содержащее счетчик, первый выход которого соединен с первым входом первого блока элементов И, а второй - с первым входом второго блока элементов И, выходы первого и второго блоков элементов И соединены соответственно с первым и вторым входами первого сумматора, выход которого соединен с первым входом третьего блока элементов И, второй вход которого соединен с входом счетчика, а выход - с первым входом второго сумматора, входная шина соединена с входом первого элемента задержки, выход которого соединен с входом второго элемента задержки.

Недостатком этого устройства является ограниченный класс решаемых на нем задач, так как устройство не позволяет возводить в пятую степень число, представленное в виде последовательности импульсов.

Целью изобретения является расщирение класса решаемых задач.

Это достигается тем, что в предлагаемое устройство введены третий и четвертый элементы задержки, четвертый, пятый и шестой

блоки элементов И, третий и четвертый сумматоры, причем первые входы четвертого и пятого блоков элементов И соединены соответственно с входами первого и второго элементов задержки, а вторые входы соединены

с первым и вторым выходами второго сумматора соответственно, второй вход которого соединен с входом счетчика и первыми входами шестого блОка элементов И и четвертого сумматора, второй вход которого соединен с выходом шестого блока элементов И, второй вход которого соединен с выходом третьего сумматора, первый и второй входы которого соединены соответственно с выходами четвертого и пятого блоков элементов И, а третий и четвертый входы - с первым и вторым входами первого сумматора соответственно, выход второго элемента задержки соединен с вторым входом первого блока элементов И и входом третьего элемента задерл ки, выход которого соединен с вторым входом второго блока элементов И и входом четвертого элемента задержки, выход которого соединен с первым входом четвертого сумматора.

На чертеже приведена схема предлагаемого устройства.

Устройство содержит счетчик 1, первый 2, второй 3, третий 4 и четвертый 5 сумматоры, первый 6, второй 7, третий 8, четвертый 9, пятый 10 и шестой И блоки элементов И, первый 12, второй 13, третий 14 и четвертый 15 элементы задержки.

Устройство работает следуюш,им образом.

Исходное состояние двоичного счетчика 1 и сумматоров 2-5 нулевое. На входную шину 16 поступает последовательность импульсов. Каждый импульс вначале открывает четвертый блок элементов И 9, через которые код со второго сумматора 3 поступает на третий сумматор 4 со сдвигом на один разряд влево, затем открывается пятый блок элементов И 10, через которые код со второго сумматора 3 поступает на третий сумматор 4 со сдвигом на три разряда влево. Таким образом, после первых двух тактов к содержимому третьего сумматора 4 прибавляется величина, равная значению кода во втором сумматоре 3, умноженному на коэффициент десять. На третьем и четвертом тактах открывается соответственно первый 6 и второй 7 блоки элементов И, через которые код из счетчика 1 подается на первый сумматор 2 по каждому разряду соответственно и со сдвигом на один разряд влево, а также на третий сумматор 4 по каждому разряду соответственно и со сдвигом на два разряда влево, т. е. к содержимому первого 2 и третьего 4 сумматоров прибавляется величина кода счетчика 1, умноженного соответственно на коэффициенты три и пять. На последнем, пятом такте прибавляется единица младшего разряда к содержимому счетчика 1, второго 3 и четвертого 5 сумматоров, и открываются третий 8 и Шестой 11 блоки элементов И, через которые код с первого сумматора 2 передается со сдвигом на один разряд влево для суммирования с содержимым

второго сумматора 3, а КбД с третьего сумматора 4 передается со сдвигом на один разряд влево для суммирования с содержимым четвертого сумматора 5.

В результате выполнения описанных выше операций, после подачи X импульсов на входную шипу 16, в счетчике 1, втором сумматоре: 3 и четвертом сумматоре 5 накапливаются, двоичные коды величин х, к и к соответственно.

Нредлагаемое устройство по сравнению с известными имеет меньший объем оборудования и более широкий класс решаемых задач, так как позволяет возводить числа не только

в третью, но и в пятую степень.

Формула изобретения

Устройство для возведения двоичных чисел в степень, содержаш,ее счетчик, первый выход которого соединен с первым входом первого блока элементов И, а второй - с первым входом второго блОКа элементов И, выходы первого и второго блоков элементов И

соединены соответственно с первым и вторым входами первого сумматора, выход которого соединен с первым входом третьего блока элементов И, второй вход которого соединен с входом счетчика, а выход-с первым входом

второго сумматора, входная шина соединена с входом первого элемента задержки, выход которого соединен с входом второго элемента задержки, отличаюшееся тем, что, с целью расширения класса решаемых задач, в

него введены третий и четвертый элементы задержки, четвертый, пятый и шестой блоки элементов И третий и четвертый сумматоры, причем первые входы четвертого и пятого -блоков элементов И соединены соответственно с входами первох-о и второго элементов задержки, а вторые входы соединены с первым и вторым выходами второго сумматора соответственно, второй вход которого соединен с входом счетчика и первыми входами шестого блока элементов И и четвертого сумматора, второй вход которого соединен с выходом шестого блока элементов И, второй вход которого соединен с выходом третьего сумматора, первый и второй входы которого соединены соответственно

с выходами четвертого и пятого блоков элементов И, а третий и четвертый входы - с первым и вторым входами первого сумматора соответственно, выход второго элемента задержки соединен с вторым входом первого

блока элементов И и входом третьего элемента задержки, выход которого соединен с вторым входом второго блока элементов И и входом четвертого элемента задержки, выход которого соединен с первым входом четвертого сумматора.

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

название год авторы номер документа
Устройство для возведения в степень 1987
  • Дуда Михаил Алексеевич
  • Домбровский Збышек Иванович
  • Опаец Михаил Георгиевич
SU1499338A1
Устройство для вычисления @ , @ , @ аргумента,заданного параллельным и число-импульсным кодом 1980
  • Литаврин Владимир Анатольевич
  • Дуда Роман Алексеевич
  • Дуда Михаил Алексеевич
SU999047A1
Устройство для деления п-разрядныхдЕСяТичНыХ чиСЕл 1979
  • Пешков Анатолий Тимофеевич
  • Глухова Лилия Александровна
SU807282A1
Устройство для деления п-разрядных десятичных чисел 1976
  • Пешков Анатолий Тимофеевич
  • Глухова Лилия Александровна
SU742933A1
Устройство для возведения в куб 1985
  • Дуда Михаил Алексеевич
  • Домбровский Збышек Иванович
  • Король Ярослав Антонович
SU1257640A1
Преобразователь кода системы остаточных классов в позиционный код 1983
  • Баранов Владимир Леонидович
  • Смичкус Евгений Адамович
SU1116424A1
Устройство для деления десятичных чисел 1982
  • Глухова Лилия Александровна
SU1048473A1
Устройство для умножения двоичных чисел 1980
  • Нежевенко Юрий Иванович
SU981996A1
Устройство для деления двоичных чисел 1982
  • Святный Павел Петрович
  • Соловьев Михаил Валентинович
SU1103224A1
Устройство для возведения двоичного числа в четвертную степень 1976
  • Боюн Виталий Петрович
  • Козлов Леонид Григорьевич
  • Михайлов Владимир Михайлович
SU595728A1

Иллюстрации к изобретению SU 541 168 A1

Реферат патента 1976 года Устройство для возведения двоичных чисел в степень

Формула изобретения SU 541 168 A1

SU 541 168 A1

Авторы

Боюн Виталий Петрович

Козлов Леонид Григорьевич

Даты

1976-12-30Публикация

1974-12-16Подача