Способ выполнения математических операций на регистрах сдвига и устройство для осуществления этого способа
Иллюстрации
Показать всеРеферат
№ 12630:з
Класс 42гп, 14 .1»
СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
А. Н. Радченко и Б. Л. Ермилов
СПОСОБ ВЫПОЛНЕНИЯ МАТЕМАТИЧЕСКИХ ОПЕРАЦИЙ НА
РЕГИСТРАХ СДВИГА И УСТРОЙСТВА ДЛЯ ОСУЩЕСТВЛЕНИЯ
ЭТОГО СПОСОБА
Заявлено 25 марта 1959 г. за М 623085(26 н Комнтет но делам язобретеннй и открытий нрн Совете Министров СССР
Онуб IHI Ле 4 за 1960 г.
Известны способы выполнения мат матпч.ских операций Il3 цифр;)вых дифференциальных анализаторах, в которых использу|отся двоичные позиционные системы счисления с разрядно-весовым принципом кодирования чисел.
Предлагаемый способ выполнения математических olIcpHUHH отпирается от известных применением безразрядной системы счисления, где весовой принцип неприменим. Все числа натурального ряда соответсвуют последовательности кодов в кодовом кольце. Это дает возможность в ряде случаев упростить соответствующие математические устройства.
Сущность способа состоит в том, что используются два сдвигающих регистра с логическими обратными связями, первый из которых типа а является датчиком кодов в соответствии с последовательностью натурального ряда чисел и работает в режиме замкнутого цикла, а второй типа в, наоборот, преобразует вводимые в него коды в соответствующее число импульсов. Логическая обратная связь второго регистра является и11версноЙ по о"ношению к 11epBQM1 н работает В режиме разомкнутого цикла.
На фиг. 1а и 1в показаны сдвигающис регистры, охваченные логическими обратными связями типа а и в соответственно; И вЂ” схема совпадения. Последовательные состояния ферритов А, В. С и D изображе:<:ë в таблицах.
На фиг. 2 представлена типовая схема включения регистров а и где на вход подается исходная последовательность импульсов, ГИ вЂ” генератор импульсов сдвига, а с выхода снимается искомая последовательность. — 2
¹ 126305
Для выполнения математических операций производят управление передачей кодов из регистра а в регистр в, коммутируя цепи передачи информации.
На фиг. 3 представлена схема устройства для выполнения операции у=х . Она состоит из регистров а (ферриты П> — П,), регистров в (ферриты П вЂ” П8) и управляющего регистра (на ферритах П9 — П10), который предназначен для преобразования входных сигналов в сдвоенные импульсы сдвига для регистра а. J7> — Л11 — линии задержки. Из регистра а в регистр в передаются коды, соответствующие лишь нечетным импульсам сдвига, так как четные запрещаются обмоткой запрета феррита I7 р. Генератор сдвигавших импульсов 7 И превращает код, переписанный на регистр в в последовательность импульсов. В результате сумма выходных импульсов является квадратом от суммы входных импульсов.
На фиг. 4 представлена схема устройства для выполнения операции у= 1« . Она содержит те же функциальные блоки и ячейку запрета
8, через которую входные импульсы проходят на выход уст ройства лишь при очищенном регистре в. Входные импульсы через линию задержки Л1, проходят на регистр lIg — 1l,р и удваивают записанный lа нем выходнои импульс, который через формирователь Ф воздействует на регистр а. Из регистра а па регистр в передаются лишь четные коды. В результате из входной последовательности будут изъяты импульсы согласно следующему закону:
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 (вход), 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 (выход)
Следовательно, сумма выходных импульсов будет корнем квадратным из суммы входных.
Предмет изобретения
1. Способ выполнения математических операций на регистрах сдвига, отличающийся тем, что используют представление чисел в кольцевом коде и входную величину (аргумент), заданную в виде последовательности импульсов, преобразуют в последовательность натурального ряда чисел, представленную рядом кодовых комбинаций импульсов, часть из которых, определяемую характером математической операции, селектируют и снова преобразуют в число импульсов, представляющее значение выходной величины (функции) .
2. Устройство для осугцествления способа по п. 1, о тл и ч а ю щее тем, что, с целью получения квадратичной зависимости, в качестве основного функционального узла применены два сдвигающих регистра с логической обратной связью, из KoTOpbIx первый, работающий в режиме замкнутого цикла, служит для преобразования единичных входных импульсов в импульсные комбинации натурального ряда чисел и передачи их во второй регистр с инверсной логической обратной связью и разомкнутым циклом, к которому подключен генератор импульсов, а вход устройства ч рез третий сдвигающий регистр из двух ячеек, служащий для управления и одновременно для удвоения входных импульсов, соединен с первым регистром.
3. Устройство по пп. 1 и 2, от ли ч а ю щ ее с я тем, что, с целью воспроизведения зависимости у= 1 х, выход разомкнутого декодирующего регистра с логической обратной связью соединен с одним из входов ячейки «запрет», второй вход которой служит входом уст ойства, а выход его соединен со входом блока кэдирующего регистра через удвоитель час1 оты. № 12б305 хоо
Rue 3
l а
1
Комитет по делам изобретений и открытий при Совете Министров СССР
Редактор И. С. Кутафина Гр. 174
Информационно-издательский отдел.
Объем 0,34 п. л. Зак. 2632
Поди ..: печ. 22.III-60 r, Тираж 700 Цена 50 кои.
Типография Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Петровка, 14.