Арифметическое устройство

Иллюстрации

Показать все

Реферат

 

CoIo3 Севетскин

Сотаиалистическиа

Республик

О П И С А.Н И Е

ИЗЬБРЕТЕН ИЯ

И . АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

)826344 (6I ) Дополнительное к авт. свид-ву (22)Заявлено 13.04.79 (2!) 2752840/ 18-24 с присоединением заявки № (Sl )Nl. К.Ф, 6 06 F 7/548

Ркударственнм!! кемнтет

СССР ав девам наэбратений н вт«рмтнй (23) Приоритет

Опубликовано 30.04. 81. бюллетень ¹ 16 (53) УДК 681. .325(088.8) Дата опубликования описания 10.05.81

Новороссийскоевысшее инженерно (7!) Заявитель (54) АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО

Изобретение относится к вычислительной технике и предназначено для построения на его основе специализированных ЦВМ.

Известны арифметические устройства, состоящие из регистров, сумматоров-вычислителей и коммутаторов, вы- . полняющие операции поворота вектора (! ) и (2).

Однако эти устройства отличаются сложностью оборудования, !

О

Известно арифметическое устройство 12), выполняющее операции поворота вектора на плоскости х = k(x со5 f + y 51пт) (!) т5

k(y, cos 9 - x sing) где х, у — координаты исходного вектора; х, у» — координаты вектора повер к нутого на угол У; — коэффициент удлинения координат.

Преобразование (!) выполняется в числе других преобразований при ре2 ализации двухточечного преобразования Фурье.

Однако это устройство содержит большое количество оборудования.

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

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

2.6344 4

При реализации алгоритма (2) устройство работает следующим образом.

Величины х„. и у- хранятся соответ5 ственно в регистрах и 2, величина хранится в дешифраторе ll. С начала очередной итерации коммутаторы 7 и 8 соединяют соответствующие выходы регистров и 2 со входами сумматороввычитателей 6 и 5 таким образом, что на их входы поступают соответственно величиных"2 и у„..g ". Кроме того, на

4 вторые входы сумматоров-вычитателей

5 и 6 поступают величины х„ и у„.

4 э полученные на выходах сумматоров-вычитателей 5 и 6, величины х ° и у.

1+ 1 4+! записываются соответственно в регистрах и 2. Работа сумматоров-вычитателей управляется по величинам хранящимся в дешифраторе 11, который выдает очередное значение 9 но но«у1 меру итерации i который йоступает через вход 12 устройства на вход дешифратора. Номер итерации i используется также для управления работой коммутаторов 7 и 8 и подается на их управляющие входы.

Начальное значение х и у подается

3l! по входам 3 и 4 устройства, величины х и у снимаются с выходов 9 и 10 устройства.

Дешифратор (фиг. 2) предназначен

З: для выработки по номеру первых восьми итераций последовательности восьми значений (см. таблицу), соответствующих углу 49 53

000

001

010

011

100

110

При подаче на вход дешифратора ко- 55 да номера первой итерации на выходе . первой схемы И появляется сигнал ь!" соответствующий = +1, при подаче

H& вход дешифратора кода второй ите3 8 соединены со вторыми входами соответственно второго и первого сумматороввычитателей, выходы первого и второго сумматоров-вычитателей соединены соответственно со вторыми входами старших разрядов первого и второго регистров, первый и второй выходы устройства соединены с выходами соответственно первого и второго сумматоров-вычитателей, дополнительно введен дешифратор, причем вход дешифратора соединен с управляющим входом устройства, а выход — с управляющими входами первого и второго сумматоров-вычитателей.

На фиг. 1 показана структурная схема .устройства; на фиг. 2 — функциональная схема дешифратора.

Арифметическое устройство содержит регистры и 2, входы 3 и 4, сумматоры-вычитатели 5 и 6 коммутаторы

7 и 8, выходы 9 и 10 дешифратор 11, управляющий вход !2.

Вычисление выражения (1) в устройстве осуществляется но модифицированному алгоритму Волдера

- х1-+„= < j - 1 у! 2 (2)

У1+4 = У1 + 31 Х12 где ) - + 1 — функция, указывающая направление. поворота„

1=0,n"! " номер итерации.

Отличие алгоритма Волдера от алгоритма (2) состоит в том, что алго" . ритм Волдера предполагает одновременное вычисление 1 .. При реализации алгоритма (2) используются значения ; вычисленные заранее и хранящиеся в

1 дешифратопе. рации на выходе дешифратора появляется сигнал "0", соответствующий

1, для этого входы второй схемы

И не подключены к внутренним шинам дешифратора, и т. д.

5 82

Таким образом на выходе дешифра1 тора возникает развернутая во време- ни необходимая последовательность значений .

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

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

Арифметическое устройство, содержащее первый и второй регистры, первый и второй сумматоры-вычитатели, первый и второи коммутаторы, прйчем первый и второй информационные входы устройства соединены соответственно с первыми входами старших разрядов, первого и второго регистров, восходы младших разрядов которых соединены с первыми входами соответственно первого и второго сумматоров-вычитателей, разрядные выходы первого и второго регистров соединены с соот

6344 6 . ветствующнми входами первого и второго коммутаторов соответственно, выходы первого и второго коммутаторов соединены со вторыми входами соответственно второго и первого сумматоров-вычитателей, выходы первого и второго сумматоров-вычитателей соединены со вторыми .входами старших разрядов соответственно первогои второ1а ro регистров, первый и второй выходы устройства соединены с выходами соответственно первого и второго сумматоров-вычитателей, о т л и ч а— ю щ е е с я тем, что, с целью умень1 шения затрат оборудования, оно содержит дешифратор, причем вход дешифратора соединен с управляющим вхо- . дом устройства, а выход — с управляющими входами первого и второго сумщ маторов-вычитателей.

Источники информации, принятые во внимание при экспертизе !. Авторское свидетельство СССР

11 465630, кл. G 06 F 7/38, 1975.

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

11 706846, кл. G 06 F 7/38, 1978 (прототип).

82б344

Составитель В.Венцель

Редактор С.Шевченко Техред А.Бафинец Корректор Г.Реыетннк

Заказ 2516 20 Тираа 245 Ноднисное

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

313035, Москва, Ж-35, Рауиская наб., д. 4УS

Филиал ППП Патент, r. Укгород, ул. Проектная, 4