Устройство для возведения в квадрат число-импульсных кодов

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ В КВАДРАТ ЧИСЛО-ИМПУЛЬСНЫХ КОДОВ ПО авт. св. № 796843,.о т л и ч а гоод е е с я тем, что, с целью расширения функциональных возможностей путем обеспечения получения суммы квадратов чисел, в него дополнительно введен элемент иЛи, первый вход которого соединен с входом импульса окончания числа устройства, второй вход - с входом сброса устройства, а выход подключен к установочным входам триггеров накопительного счетчика. ел со о

союз советсних

О И

РЕСПУБЛИК

ЗСц) G 06 t . 5

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

Н ABTOPCHOINY СВИДЕТЕЛЬСТВУ

ГОсудАРстВенный нОмитет ОссР

i гв делАм изОБРетений и отнРытий (61) 796843 (21) 3212431/18-24 (22) 05.12.80.

{46) 30.04.83.Бюл.916 (72) С.У. Климович и Г.Л. Грудинина (53) 681.327(088.8) (56) 1.Авторское свидетельство СССР

Р 796843, кл. С 06 Р 7/38, 1979 (прототип) . (54) { 57) УСТРОЙСТВО ДЛЯ ВОЗВЕДЕНИЯ

В КВАДРАТ ЧИСЛО-ИМПУЛЬСНЫХ КОДОВ

„„SU„„ I 015376 А по авт. св. В 796843, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных воэможностей путем обеспечения получения cyme квадратов чисел, в него дополнительно введен элемент ИЛИ, первый вход которого соединен с входом импульса окончания числа устройства, второй вход — с входом сброса устройства, а выход подключен к установочным входам триггеров накопительного счетчика.

10" 5376

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

По основному авт. св. Р 796843 5 известно устройство для возведения в квадрат число-импульсных кодов, содержащее накопительный счетчик, счетчик результата, соединенный счетным входом с первым выходам линии 1О задержки, вход которого является входом устройства, разрядные выходы накопительного счетчика соединены с первыми входами элементов И первой группы, выходы которых подключены к разрядным входам счетчика результата, вторую группу элементов

И .и (и-1 ) управляющих триггеров (где и — число разрядов информационного кода), одни входы котаоых соединены с оазоядными выходами, начиная со втооого, счетчика oeý ëüòàòà, а вторые входы подключены к второму выходу .линии задержки, выходы управляющих триггеров соединены с первыми входами соответствующих элементов И второй группы, выходы которых соединены с соответствующими входами записи счетчика результата, начиная с третьего разряда, вторые входы

-элементов И первой группы подключены ЗО к третьему выходу линии задержки,четвертый и пятый выходы котоРой соединены соответственно с входами запоета счетчика результата, начиная с тоетьего оаэояда и с втооыми входа- 35 ми элементов И втооой гоуппы, счетный вход счетчика результата подключены к счетному входу накопительного счетчика (1) .

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

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

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

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

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

Устройство содержит накопительный счетчик 1, счетчик 2 результата, линия 3 задержки, вход 4 устройства, 60 группы элементов И 5 и б, управляющие триггеры 7 (c раздельными входами ), элемент ИЛИ 8, вход 9 сброса . устройства, вход 10 импульса окончания числа устройства. 65

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

Импульсы числа поступают на вход

4 линии 3 задержки. Устройства устанавливается в исходное состояние при поступлении импульса на вход 9. С первого выхода линии 3 задержки поступают импульсы на входы и-разрядного счетчика 1 и kn-разрядного счетчика 2. После первого импульса и-разрядный счетчик 1 устанавливается в исходное состояние, а в kn-разрядный счетчик 2 записывается квадрат единицы. После второго импульса в и-разрядный счетчик 1 записывается единица,- а в kn-разрядный счетчик 2 добавляется единица, в результате в нем записано число два. Задержанный импульс с третьего выхода линии

3 задержки поступает на вторые входы группы элементов И 5. Информация а с выхода первого триггера п-разрядного счетчика 1 переписывается во второй разряд kn-разрядного счетчика

2 результата. Второй разряд kn-раз-. рядного счетчика 2 устанаьливается в исходное состояние, при этом вырабатывается импульс переноса, поступающий на вход управляющего триггера

7 с раздельными входами, который устанавливается в исходное состояние импульсом, поступающим с второго выхода линии 3 задержки. На триггере 7 запоминается импульс переноса. На запрещающий вход третьего разряда

kn-разрядного счетчика 2 поступает импульс запрета с четвертого выхода линии 3 задержки, запрещающий прохождение импульса переноса на вход третьего разряда kn-разрядного счетчика 2. С последнего . выхода линии

3 задержки импульс поступает на вход элемента группы И б, подготовленного по второму входу со стороны выхода триггера 7, на выходе элемента 6„ появляется импульс, поступающий на вход третьего разряда kn-разрядного счетчика 2 и устанавливающий его в рабочее состояние. В результате в

kn-разрядный счетчик 2 записывается квадрат числа два. Показать принцип работы квадратора можно следующим образом. Квадрат целого числа можно представить в виде

n2 = и+и — п= n+n(n-1) п т -1 ) представляется суммой

2 и-1

1+2+3+... +(n-1 )= I 1=1

Следовательно пм п2 n +

1=1

Квадрат целого числа равен сумме ряда чисел, количество которых на. 1015376

Составитель С. Климович

Редактор А. Власенко Техред C.Ìèãóíîâà Корректор И. Шулла

Заказ 321б/45 Тираж 706 Подписное

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

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

Филиал ППП "Патент", г; Ужгород, ул. Проектная, 4 единицу меньше самого числа, плюс само число.

По окончании возводимого в квадрат числа в счетчике 2 результата содержится квадрат числа. На вход 10 поступает импульс конца каждого числа, устанавливающий накопительный счетчик 1 в единичное (исходное ) состояние. Второе число, поступающее на вход 4 линии 3 задержки, возводится в квадрат, как и предыдущее, à 10 его квадрат суммируется с квадратом предыдущего в .счетчике 2 результата.

Таким образом, введение элемента

ИЛИ позволило расширить функциональные возможности устройства и получать 5 сумму квадратов чисел в счетчике результата. Коэффициент k в kn-разрядном счетчике результата больше 2.

В тактируемых системах, например, в измерителе средней мощности сигналов за 1 мин, число разовых измерений в единицу времени известно. Оно может быть выбрано двоичным, например

? .. В этом случае информация о средOl ней мощности эа единицу времени может считываться со старших разрядов счетчика результата, отстоящих от начала счетчика на ш разрядов. В 11DQ тотипе же. результат возведения в квадрат каждого числа необходимо считывать в qn-разрядный сумматор, подключенный ко всем разрядам счетчика результата. Например, для нахождения суммы квадратов шестнадцати (2 )

4-разрядных чисел требуется 12-разрядный сумматор,8 разрядов которого подключены к восьми разрядам счетчика результата. В предлагаемом устройстве для получения той же суммы квадратов шестнадцати входных чисел достаточно простым добавлением четырех триггеров сделать 8-разрядный счетчик результата 12-разрядным. Как в прототипе, так и в предлагаемом устройстве, считывание информации о среднем квадрате может осуществляться с BocbMH старших разрядов сумматора и счетчика результата. Следовательно, при прочих равных условиях, стоимость элемента ИЛИ значительно ниже восьми разрядов сумматора.

Последние разряды счетчика результата являются накопительными и могут быть заменены последовательно соединенными двоично-десятичными разрядами. Тогда информация о среднем квадрате может выдаваться в привы и десятичной системе счисления.