Устройство для возведения в квадрат последовательного ряда чисел

 

Изобретение относится к вычислительной технике. Цель изобретения - расширение класса решаемых задач за счет возможности умножения константы, на последовательный ряд чисел при одновременном повьппении быстродействия и упрощении. Устройство содержит сумматор 1, регистр 2, группу елементов И 4, элемент ИЛИ 3, причем входы элемента ИЛИ подключены к входам устройства , а выход - к вторым входам группы элементов И, выходы сумматора подключены к входам регистра, выходы регистра подключены к первым входам группы элементов И, выходы группы элементов И подключены к одному из входов сумматора, а также к выходам устройства, второй вход сумматора подключен К входу устройства. 1 ил. i СЛ

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (бц 4 G 06 F 7/552

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPGHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4198795/24-24 (22) 24.02.87 (46) 15.12,88. Бнл. у 46 (71) Институт кибернетики ., им. В.М. Глушкова (72) В.Д.Гридчин, И.Н.Квилинский и В.В.Соломонов (53) 681.325(088.8) (56) Авторское свидетельство СССР

Ф 836634, кл. G 06 F 7/552, 1979.

Авторское свидетельство СССР

У 881740, кл. С 06 F 7/552, 1980. (54) УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В

КВАДРАТ ПОСЛЕДОВАТЕЛЬНОГО РЯДА ЧИСЕЛ (57) Изобретение относится к вычисJIHTBJIbHoH технике. Цель изобретения - расширение класса решаемых задач за

„. SU„„1444760 А 1 счет возМожности умножения константы, на последовательный ряд чисел при одновременном повышении быстродействия и упрощении. Устройство содержит сумматор 1, регистр 2, группу елементов И 4, элемент ИЛИ 3, причем входы элемента ИЛИ подключены к входам устройства, а выход — к вторым входам группы элементов И, выходы сумматора подключены к входам регистра, выходы регистра подключены к первым входам группы элементов И, выходы группы элементов И подключены к одному из входов сумматора, а также к выходам устройства, второй вход сумматора подключен .к входу устройства.

1 ил.

1444760

Изобретение относится к вычислительной технике и может быть использовано в специализированных устройствах автоматического управления, в системах обработки информации и автоматизации научных исследований, а также при проектировании интегральных схем повьппенной степени сложности. 10Цель изобретения — расширение класса решаемых задач за счет возможности умножения последовательного ряда чисел на константу при одновременном повышении быстродействия и уп-15 рощении устройства.

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

Устройство содержит сумматор 1, регистр 2,. элемент ИЛИ 3, группу из 20

N элементов И 4.

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

В режиме возведения в квадрат устройство работает следующим образом. 25

Код числа из внешнего устройства подается на первую группу входов сумматора, причем нулевой разряд числа подается на вход первого разряда сумматора, первый разряд — на вход вто- 30 рого разряда сумматора и т.д., к-й разряд числа — на вход к+1-го разряда сумматора. На вход нулевого разряда сумматора постоянно подается логическая единица. Такая организация связей позволяет создать на первом входе сумматора код, соответствующий 2N+1. Код числа из внешнего устройства подается также на вход элемента ИЛИ 3. При подаче из внешнего устройства первого числа числовой последовательности, равного О, на выходе элемента ИЛИ 3 устанавливается значение логического нуля, которое устанавливает выходы группы элемен.— тов И 4 (вне зависимости от состояния выходов регистра 2) в состояние логического нуля. Так на выходе устройства формируется квадрат первого числа последовательности, равный

О =О, При этом на первый вход сумматора поступает операнд, равный Ох2+1, на второй вход поступает операнд, равный значению на выходе устройства, т.е. О, а на выходе сумматора

1 устанавливается значение, равное сумме операндов, т.е, 1. С приходом строба числа, по фронту которого происходит смена числа во внешнем устройстве, 1 с выхода сумматора записывается в регистр 2. Одновременно со сменой во внешнем устройстве числа О на 1 на выходе элемента ИЛИ 3 устанавливается состояние логической единицы, в результате чего данные с выхода регистра 2 через группу элементов И 4 поступают на выход устройства и на вторую группу входов сумматора 1. Так формируется значение квадрата числа 1. Теперь на входы сумматора поступают операнды 1х2+1 и

1, сумма которых равна 4, т.е, квад- . рату следующего числа. Таким образом на первый вход сумматора подается в качестве операнда значение 2N+1, а на второй вход сумматора — операнд, равный значению N2 на выходе устройства, где N — текущее значение числа числовой последовательности. Тогда, с приходом строба числа и одновременно с появлением следующего чиела

N+1 последовательности на выходе устройства появляется и значение квадрата этого числа. В режиме умножения последовательного ряда чисел на константу устройство работает следующим образом.

Константа подается на первую группу входов сумматора 1, причем соответствующие разряды константы подаются на соответствующие разряды сумматора, а последовательный ряд чисел подается на вход элемента ИЛИ 3. При подаче из внешнего устройства первого числа числовой последовательности, равного О, на выходе элемента

ИЛИ 3 устанавливается значениелогического нуля, которое устанавливает выходы группы элементов И 4 в состояние логического нуля (вне зависимости от состояния выходов регистра 2) . Так на выходе устройства формируется произведение первого числа последовательности на константу, т.е, ОхК=О, При этом на первую группу входов сумматора 1 поступает операнд, равный К, на второй вход поступает операнд, равный значению на выходе устройства, т ° е. О, и на выходе сумматора 1 устанавливается значение, равное сумме операндов, т ° е. К+О=К. С приходом строба числа, по фронту которого происходит смена числа во внешнем устройстве, результат сложения двух операндов с выхода сумматора записывается в регистр 2. Одновременно со сменой во внешнем устройстве числа О на

С ос т авит ел ь В . Гридчин

Редактор A ° Ревин Техред М.Ходаиич Корректор Л.Патай

Заказ 6506/47 Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

3 144476

1 на выходе элемента ИЛИ 3 устанавливается состояние логической единицы, в результате чего данные с. выхода регистра 2 через группу элементов И 4 поступают на выход устройства и на второй вход сумматора 1. Так формируется значение произведения числа 1 на константу 1хК=К. Затем на входы сумматора 1 поступают первый операнд 10

К и второй операнд К, сумма которых равна К+К=2К, т.е. произведению следующего числа на константу. Таким образом, на первый вход сумматора 1 подается в качестве операнда значение 15 константы К, а на второй вход сумматора 1 подается операнд, равный значению KxN,на выходе устройства. Тогда с приходом строба числа и одновреJ менно с появлением следующего числа 20

N+1 последовательности на выходе устройства устанавливается значение произведения этого числа на константу К, равное (N+1) xK=K+KxN.

4

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

Устройство для возведения в квадрат последовательного ряда чисел, содержащее последовательно соединенные сумматор и регистр, о т л и ч а ю— щ е е с я тем, что, с целью расширения класса решаемых задач за счет возможности умножения последовательного ряда чисел на константу при одновременном повышеыии быстродействия и упрощении, оно содержит элемент ИЛИ и группу из N элементов И (где N— разрядность сумматора), причем входы элемента ИЛИ подключены к первой группе информационных входов устройства, а его выход - к первым входам элементов И группы, вторые входы элементов И которой соединены с выходами регистра, а выходы элементов И группы подключены к выходам устройстства и первой группе входов сумматора, вторая группа входов которого соединена с второй группой информационных входов устройства.

Устройство для возведения в квадрат последовательного ряда чисел Устройство для возведения в квадрат последовательного ряда чисел Устройство для возведения в квадрат последовательного ряда чисел 

 

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

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области вычислительной техники

Изобретение относится к вычислительной технике и может быть использовано в спе1щализированных вычислителях
Наверх