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

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

Авторы: Гридчин, Квилинский, Соломонов

ZIP архив

Текст

(50 САНИЕ ИЗОБРЕТЕ ОСУДАРСТВЕННЫЙ КОМИТЕТ ССПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫ ТОРСКОМУ СВИДЕТЕЛЬСТВ(56) Авторское свидетельство СССР В 836634, кл, С 06 Р 7/552, 1979.Авторское свидетельство СССР У 881740, кл. С 06 Р 7/552, 1980. (54) УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В КВАДРАТ ПОСЛЕДОВАТЕЛЬНОГО РЯДА ЧИСЕЛ (57) Изобретение относится к вычислительной технике. Цель изобретения - расширение класса решаемых задач за 80144476 счет возМожности умножения константы на последовательный ряд чисел приодновременном повышении быстродействия и упрощении, Устройство содержитсумматор 1, регистр 2, группу елементов И 4, элемент ИЛИ 3, причем входыэлемента ИЛИ подключены к входам устройстна, а выход - к вторым входамгруппы элементов И, выходы сумматора подключены к входам регистра, выходы регистра подключены к первымвходам группы элементов И, выходыгруппы элементов И подключены к одному из входов сумматора, а также квыходам устройства, второй вход сумматора подключен к входу устройства,1 ил.Изобретение относится к вычислительной технике и может быть использовано в специализированных устройствах автоматического управления, в системах обработки информации и автоматизации научных исследований, а также при проектировании интегральных схем повьппенной степени сложности. 10Цель изобретения - расширение класса решаемых задач за счет возможности умножения последовательного ряда чисел на константу при одновременном повышении быстродействия и упрощении устройства.На чертеже изображены структурная схема предлагаемого устройства.Устройство содержит сумматор 1, регистр 2,. элемент ИЛИ 3, группу из 20 Б элементов И 4.Устройство работает следующим образом.В режиме возведения в квадрат устройство работает следующим образом. 25Код числа из внешнего устройства подается на первую группу входов сумматора, причем нулевой разряд числа подается на вход первого разряда сумматора, первый разряд - на вход вто рого разряда сумматора и т,д., к-й разряд числа - на вход к+1-го разряда сумматора. На вход нулевого разряда сумматора постоянно подается логическая единица. Такая организация связей позволяет создать на первом входе сумматора код, соответствующий 20+1. Код числа из внешнего устройства подается также на вход элемента ИЛИ 3, При подаче из внешнего устройства первого числа числовой последовательности, равного О, на выходе элемента ИЛИ 3 устанавливается значение логического нуля, которое устанавливает выходы группы элементов И 4 вне зависимости от состояния выходов регистра 2) в состояние логического нуля. Так на выходе устройства Формируется квадрат первого числа последовательности, равный О=О. При этом на первый вход сумматора поступает операнд, равный Ох 2+1, на второй вход поступает операнд, равный значению на выходе устройства, т.е. О, а на выходе сумматора устанавливается значение, равное сумме операндов, т.е, 1, С приходом строба числа, по Фронту которого происходит смена числа во внешнем устройстве, 1 с выхода сумматора записывается в регистр 2. Одновременно со сменой во внешнем устройстве числа О на 1 на выходе элемента ИЛИ 3 устанавливается состояние логической единицы, в результате чего данные с выхода регистра 2 через группу элементов И 4 поступают на выход устройства и на вторую группу входов сумматора 1. Так формируется значение квадрата числа 1. Теперь на входы сумматора поступают операнды 1 х 2+ 1 и 1, сумма которых равна 4, т.е, квад- . рату следующего числа. Таким образом на первый вход сумматора подается в качестве операнда значение 20+1, а на второй вход сумматора - операнд, равный значению И 2 на выходе устройства, где М - текущее значение числа числовой последовательности. Тогда, с приходом строба числа и одновременно с появлением следующего чиела И+1 последовательности на выходе устройства появляется и значение квадрата этого числа.В режиме умножения последовательного ряда чисел на константу устройство работает следующим образом.Константа подается на первую группу входов сумматора 1, причем соответствующие разряды константы подаются на соответствующие разряды сумматора, а последовательный ряд чисел подается на вход элемента ИЛИ 3. При подаче из внешнего устройства первого числа числовой последовательности, равного О, на выходе элемента ИЛИ 3 устанавливается значениелогического нуля, которое устанавливает выходы группы элементов И 4 в состояние логического нуля (вне зависимости от состояния выходов регистра 2). Так на выходе устройства формируется произведение первого числа последовательности на константу, т.е, ОхК=О, При этом на первую группу входов сумматора 1 поступает операнд, равный К, на второй вход поступает операнд, равный значению на выходе устройства, те. О, и на выходе сумматора 1 устанавливается значение, равное сумме операндов, те. К+О=К, С приходом строба числа, по фронту которого происходит смена числа во внешнем устройстве, результат сложения двух операндов с выхода сумматора записывается в регистр 2. Одновременно со сменой во внешнем устройстве числа О наЗаказ 47 Тираж 704ВНИИПИ Государственнопо делам изобретений 113035, Москва, Ж, Ра Подписноеомитета СССоткрытийая наб., д. изводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 3 144476 1 на выходе элемента ИЛИ 3 устанавливается состояние логической единицы, в результате чего данные с выхода регистра 2 через группу элементов И 4 поступают на выход устройства и на второй вход сумматора 1, Так формируется значение произведения числа 1 на константу 1 хК=К. Затем на входы сумматора 1 поступают первый операнд 10 К и второй операнд К, сумма которых равна К+К=2 К, т,е. произведению следующего числа на константу, Таким образом, на первый вход сумматора 1 подается в качестве операнда значение 15 константы К, а на второй вход сумматора 1 подается операнд, равный значению КхМ,на выходе устройства. Тогда с приходом строба числа и одновременно с появлением следующего числа 20 И+1 последовательности на выходе устройства устанавливается значение произведения этого числа на константу К, равное (И+1)хК=К+КхИ. 04Формула изобретенияУстройство для возведения в квадрат последовательного ряда чисеп, содержащее последовательно соединенные сумматор и регистр, о т л и ч а ю - щ е е с я тем, что, с целью расширения класса решаемых задач за счет возможности умножения последовательного ряда чисел на константу при одновременном повышеыии быстродействия и упрощении, оно содержит элемент ИЛИи группу из М элементов И (где М - разрядность сумматора), причем входы элемента ИЛИ подключены к первой группе информационных входов устройства, а его выход - к первым входам элементов И группы, вторые входы элементов И которой соединены с выходами регистра, а выходы элементов И группы подключены к выходам устройстства и первой группе входов сумматора, вторая группа входов которого соединена с второй группой информационных входов устройства,

Смотреть

Заявка

4198795, 24.02.1987

ИНСТИТУТ КИБЕРНЕТИКИ ИМ. В. М. ГЛУШКОВА

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

МПК / Метки

МПК: G06F 7/552

Метки: возведения, квадрат, последовательного, ряда, чисел

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

Код ссылки

<a href="https://patents.su/3-1444760-ustrojjstvo-dlya-vozvedeniya-v-kvadrat-posledovatelnogo-ryada-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для возведения в квадрат последовательного ряда чисел</a>

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