Патент ссср 265565

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

Союз Советских

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

Республик

Зависимое от авт. свидетельства №

Заявлено 06,VIII.1968 (№ 1263015/18-24) с присоединением заявки №

Приоритет

Опубликовано 09.111.1970. Бюллетень № 10

Дата опубликования описания 8Л 11,1970

Кл, 42m3, 7/50

42гпз 7152

МПК С 06

G 061

УДК 681 325 54 681. 325. 57 (088.8) Комитет по делам изобретений и открытий при Совете Министров

СССР

Авторы изобретения

I0. А. Попов, П. E. Бочков, Ю. М. Горностаев и Г. В. Н

Заявитель

Московский инженерно-физический институт

БИи.лИОТЫА

УПРАВЛЯЕМЫЙ АРИФМЕТИЧЕСКИЙ МОДУЛЬ

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

Известен управляемый модуль на интегральных схемах, содержащий триггеры, вентили, элементы «ИЛИ вЂ” НЕ» и четырнадцать наружных выводов; с помощью которого можно реализовать логические функции, а также построить схемы сдвиговых регистров, распределителей, оперативной памяти и задержки.

Предложенный управляемый арифметический модуль отличается тем, что в нем первая управляемая логическая схема, содержащая двенадцать элементов «И», четыре элемента

«ИЛИ» и четыре элемента «НЕ», соединена с четырьмя логическими и восемью управляющими входами модуля, а также с выходом триггера; выходы этой управляемой логической схемы соединены со входами триггера; входы другой управляемой логической схемы, содер>кащей четыре элемента «И» и одну схему «ИЛИ», соединены с выходом триггера, с двумя логическими и двумя управляющими входами модуля, а выходы этой управляемой логической схемы соединены с выходами модуля.

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

5 Схема модуля дана на чертеже.

Модуль содержит триггер 1, элементы «И»

2 — 17, «ИЛИ» 18 — 22, «НЕ» 28 — 25, логические входы 2б — 29, управляющие входы 80—

88, выходы 89 и 40, инвертор 41. Элементы

10 б — 17, 19 — 25 и 41 объединены в первую управляемую логическую схему 42, а элементы

2 — 5 и 18 — во вторую управляемую логическую схему 48.

Наружные входы 2б — 88 соединены с эле15 ментами модуля следующим образом: вход 2б соединен со входами элементов

4, 21, вход 27 — со входами элементов 5, 12, 18, 21, 22, 17, 41, 20 вход 28 — со входами элементов 10, 25, вход 29 — со входами элементов 9, 24, вход 80 — со входом элемента 11, вход 81 — со входами элементов 10 и 1б, вход 82 — со входами элементов 9 и 15, 25 вход 88 — со входами элементов 12 и 14, вход 84 — со входами элементов 2 и 8, вход 85 — со входом элемента 18, вход 8б — со входом элемента б, вход 87 в со входом элемента 7, 30 вход 88 — со входом элемента 8.

265565

15

На входы модуля подаются следующие сигналы: а,— 1-й разряд оператора (вход 27);

Qr — I — содержимое соседнего младшего разряда (вход 28);

Qrqi — содержимое соседнего старшего разряда (вход 29);

Zr x — единица переноса из младшего разряда (вход 2б);

V> —.V> — управляющие сигналы (входы 80—

88 соответственно) .

Сигналы Vr — Vq обеспечивают выполнение следующих операций:

V> — логическое сложение;

V — сдвиг вправо;

V — сдвиг влево;

V4 — логическое умножение;

V.- арифметическое сложение;

V6 — сложение по mod 2;

V7 — прием прямым кодом;

V8 — прием обратным кодом;

Vo — выдачу содержимого триггера 1 на выход 89.

Управляемый логический модуль работает следующим образом.

При подаче управляющего сигнала V> — — 1 полученная на элементе 22 логическая сумма содержимого триггера 1 (Q,) и сигнала а (поданного на вход 27) проходит через элемент 11 на вход запуска триггера 1 и устанавливает на триггере результат, равный логической сумме величин Q, и а,.

При подаче управляющего сигнала V> — — 1 величина Qr через элементы 10 и 19 проходит на вход запуска триггера 1 и через элементы 25, 1б и 20 — на вход сброса триггера 1. При этом триггер устанавливается в «1», если Qr > =1 и в «0», если Qr > =0. Это соответствует поступлению содержимого младшего (1 — 1) -го разряда арифметической схемы в -й разряд, т. е. сдвигу вправо.

Сдвиг влево происходит аналогично при подаче сигнала V3 — — 1. Величина Qr I через элементы 9 и 19 проходит на вход запуска триггера 1 и через элементы 24, 15 и 20 — на вход сброса триггера 1.

При подаче сигнала V4 — — 1 выполняется операция логического умножения. Прямой код величины Q,à;, полученный на элементе 12, проходит на вход запуска триггера 1 через элемент 20, а обратный код Qr r через элементы 14 и 20 — на вход сброса триггера 1.

Триггер 1 устанавливается в «1», если

Qrar =1, и в «0», если Q,ar =О.

Арифметическое сложение выполняется по сигналу V,- 1. При этом логическая сумма

ar QZr >, полученная на элементе 21, через элементы 8, 19 и 8, 20 поступает соответственно на входы запуска и сброса триггера 1.

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

65 реноса (элементы 2, 4, 5 и 8) в данном модуле представляет собой схему последовательного переноса, то сигналы а, и Zr никогда не приходят одновременно. Поэтому на выходе триггера 1 устанавливается величина, равная сумме по модулю 2 трех переменных: а„

2, Qr.

Единица переноса в старший разряд вырабатывается следующим образом. На элементах 4 и б образуются логические произведения Zr, Qr и а,, Q) соответственно. Логическая сумма их образуется на элементе 18.

Полученная величина, равная переносу в старший разряд, при наличии сигнала V:.=1 через элемент 2 проходит на выход 40 модуля, который, таким образом, является выходом переноса в старший разряд.

Для сложения по модулю 2 необходим сигнал V< — — 1. При этом величина а, через элементы И, 19 и И, 20 поступает одновременно на оба входа триггера.

Сигнал приема прямым кодом V,=1 пропускает входную переменную а, через элементы б и 19 на вход запуска триггера 1.

Аналогично сигнал приема обратным кодом V8 — — 1 пропускает переменную через инвертор 41 и элементы 7, 19 на вход запуска триггера l.

Управляющий сигнал Vg — — 1 пропускает содержимое триггера 1 через элемент 8 на выход 89 модуля.

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

Предмет изобретения

Управляемый арифметический модуль, содержащий триггер, две управляемые логические схемы на элементах «И», «ИЛИ» и «НЕ», четыре логических и девять управляющих входов, а также два выхода, отличающийся тем, что, с целью расширения функциональных возможностей и повышения надежности за счет использования интегральной технологии для реализации схемы модуля, первая управляемая логическая схема, содержащая двенадцать элементов «И», четыре элемента

«ИЛИ» и четыре элемента «НЕ», соединена с четырьмя логическими и восемью управляющими входами модуля, а также с выходом триггера; выходы этой управляемой логической схемы соединены со входами триггера; входы другой управляемой логической схемы, содержащей четыре элемента «И» и одну схему «ИЛИ», соединены с выходом триггера, с двумя логическими и двумя управляющими входами модуля, а выходы этой управляемой логической схемы соединены с выходами модуля.

26 27 28 29 30 Зг 32 ЗЗ 34 35 36 37 ЗВ

Сосгавитель В. В. Игнатущенко

Редакгор Л. А. Утехина Техред Т. П. Курилко Корректоры: А. П. Васильева и Г. П. Шильман

Заказ 1548г9 Тираж 480 Подписное

Е1НИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

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

Типография, пр. Сапунова, 2

Патент ссср 265565 Патент ссср 265565 Патент ссср 265565 

 

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

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

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

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

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

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

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

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

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