Статический регистр

 

Изобретение относится к вычислительной технике и предназначено для реализации узлов и устройств цифровых вычислительных машин методами интегральной технологии. Цель изобретения - расширение функциональных возможностей регистра за счет выполнения поразрядных логических операций неравнозначности и равнозначности . Все функции в статическом регистре выполняются на основе девяти микроопераций (операторов А1-А9). Для осуществления логических операций от трех переменных предварительно реализуются логические операции от двух или одной переменной , а в следующем такте дополнительно осуществляется один из операторов (А1-А9). Аналогично реализуются логические операции от четырех переменных. Регистр содержит элементы НЕ 13, 14 п-разрядов, каждый из которых состоит из RS-триггера 1, элементов И-НЕ 4, 5, 6, 7, элемента ИЛИ. 1 ил., 1 табл.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК 511 4 6 11 С 19/00

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

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

ЯДЮ 1;,, т»:,»

I ! п

jgn

»»и

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4136704/24-24 (22) 16.10.86 (46) 15.04.88. Бюл. № 14 (71) Грузинский политехнический институт им. В. И. Ленина (72) Л. Ш. Имнаишвили и О. Г. Натрошвили (53) 681.327.66 (088.8) (56) Авторское свидетельство СССР № 1069003, кл. G ll С 19/00, 1984.

Авторское свидетельство СССР № 1300566, кл. G 11 С 19/00, 1986. (54) СТАТИЧЕСКИЙ РЕГИСТР (57) Изобретение относится к вычислительной технике и предназначено для реализации узлов и устройств цифровых вычислительных машин методами интегральной технологии. Цель изобретения — расширеÄÄSUÄÄ 1388952 А1 ние функциональных возможностей регистра за счет выполнения поразрядных логических операций неравнозначности и равнозначности. Все функции в статическом регистре выполняются на основе девяти микроопераций (операторов Аl — А9) . Для осуществления логических операций от трех переменных предварительно реализуются логические операции от двух или одной переменной, а в следующем такте дополнительно осуществляется один из операторов (А l — А9) . Аналогично реализуются логические операции от четырех переменных. Регистр содержит элементы НЕ 13, 14 п-разрядов, каждый из которых состоит из RS-триггера 1, элементов И-НЕ 4, 5, 6, 7, элемента ИЛИ. 1 ил., табл.

388952

1

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

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

На чертеже представлена схема статического триггера.

В таблице представлены микрооперации регистра.

Регистр содержит в каждом разряде 1

RS-триггер на элементах И-НЕ 2, 3 и первый, второй, третий элементы И-НЕ 4, 5, 6, элемент НЕ 7, элемент ИЛИ 8, первый и второй информационные входы 9, 10 и выходы 11, 12. Кроме того, регистр содержит первый и второй элементы HE 13, 14, управляющие входы 15 — 19, вход обнуления, первый и второй входы задания логических функций, входы записи информации в прямом и инверсном кодах.

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

Все функции в статическом регистре выполняются на основе девяти микроопераций (операторов) А — Ag.

Перед приемом информации оператором

Ai происходит установка регистра в исходное состояние, т. е. путем подачи логической единицы на вход 15. Соответственно низкий уровень напряжения устанавливается на выходе первого элемента НЕ 13. RSтриггеры устанавливаются в нулевое состояние. Высокий потенциал напряжения появляется на выходах 12i — 12 регистра.

Прием информации в прямом коде осуществляется оператором А, т. е. высокий потенциал напряжения подается на вход 18, открывается элемент И-HE 4, и входная информация подается на первый S-вход RSтриггера 2 (3). В результате выполняется функция RG"": = RG" V Х, где RG" — содержимое регистра. Однако RG" = О, поэтому RG" Х.

Ввод информации в инверсном коде осуществляется оператором Аз. После подачи логической единицы на вход 19 открывается элемент И-HE 5, на первый вход которого подается инверсная информация входного кода. В результате выполняется операция

RG" :=RG" QX. При RG==O получаем

RG" .=Х.

Логические операции в основном выполняются в RS-триггерах 2, 3, характеристическое уравнение которого имеет вид

qv+s < yRqe

Поразрядные логические операции от двух переменных выполняются следующим образом.

Первая переменная Х находится в регистре, а вторая У присутствует на входах 9i — 9„.

25 O

Z

Если реализовать оператор А>, в результате выполняется операция дизъюнкции, г. е. RG := RG" \/У. Однако RG"=Õ, поэтому RG" :=Õ /Ó. Результат реализации операции дизъюнкции получается на выходах 11.1 — 11.п регистра. Одновременно на выходах 12.1 12.п регистра получаем функцию RG" =Х. У.

Для осуществления поразрядной операции конъюнкции в первую очередь после установки регистра в исходное состояние реализуется оператор А>, с помощью которого происходит запись инверсного кода первого переменного Х. Далее повторно реализуется оператор А, но при этом на вход

9. и подается второй операнд У. В результате на выходе 12п регистра получаем функцию конъюнкции Х&У. Операция конъюнкции получается также при реализации оператора А, притом результат операции появляется также на выходе 12.п регистра. Для реализации оператора Аа следует логические единицы подавать на входы 17, 18, 19. При этом открываются элементы И-НЕ 4, 5, 6, на первый S-вход RS-триггера подается функция Х. У, а на второй — функция Х. В результате в RS-триггер получаем функцию

RG" .=RG" \/Х /У на прямом выходе 11.п, а на выходе RS-триггера — функцию Х У.

При такой реализации функции конъюнкции необходимо предварительно регистр обнулять оператором Ai и операнды Х и У одновременно подавать на входы 9 и 10.

При реализации операции дизъюнкции и конъюнкции реали з ются операции Пирса

Х\/У и Шеффера Х&У.

Операция сложения по mod2 двух операндов реализуется оператором А . С этой целью на входы !9, 18, 16, 17 подаются логические единицы. Операнды Х и У одновременно подаются на входы 9 и !О, одновременно открываются элементы И-HE 4, 5, 6, снимается высокий потенциал с второго входа элемента ИЛИ 8. В результате на

S-входах RS-триггера появляются соответственно функции ХУ и ХУ и на выходе 11 регистра появляется результат реализации функции ХУ /ХУ. Одновременно на выходе 12 регистра устанавливается результат реализации функции равнозначности. Заметим, что перед реализацией операции сложения по mod2 следует регистр предварительно установить в исходное состояние.

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

Для осуществления логических операций от трех переменных предварительно реализуются логические операции от двух или одной переменной, а в следующем такте дополнительно осуществляется один из операторов Ai — Ац. Аналогично реализуются логические операции от четырех переменных.

1388952

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

ЗпПр ЗпИнв. ВхЗФ1 ВхЗФ2 Прямые выходы

18 19 16 17

Опера- Вход тор 15

Инверсные входы

RG: = 1

RG :=RG"

RG :=RG х

RG:=0

RG =RG (х Vy) 0 0 RG: = 0

Х 0 RG :=RG V x

0 . Х RG"" :=RG V x

А

0 RG:=1

А4

RG :=RG " ху

RG"":=RG V x Vy

А5 — — пм

RG:=RG x y

Ав

РО пн

RG лг

:=RG (х у)

:=RG х у

RGò+:, =RGè V xv

1 RG"+ :=RG V x Vy

1 RG ":=RG V xy V xy

А8

Ав

RG :=RG (xy v xy) П р и м е ч а н и е. Знак "Х" обозначает разрешение подачи как логической единицы, так и логического нуля.

Составитель А. Ершова

Редактор Н. Швыдкая Техред И. Верес Корректор А. Зимокосов

Заказ 1525/54 Тираж 590 Подписное

ВНИИПИ Государственного комитета СССР по делам изобрстсний и открытий! 13035, Москва, )К вЂ” 35, Раушская наб., д. 415

Производственно-полиграфическое предприятие. г. Ужгород, ул. Проектная, 4

Статический регистр, содержащий первый элемент НЕ и в каждом разряде первый, второй и третий элементы И-НЕ и элемент НЕ и Rs-триггер, выходы которого являются соответственно первым и вторым информационными выходами разряда регистра, первый и второй S-входы RS-триггера подключены соответственно к выходам первого и второго элементов И-НЕ, первый вход первого элемента И-НЕ является информационным входом разряда регистра, второй вход первого элемента И-НЕ подключен к выходу третьего элемента И-НЕ, третьи входы первых элементов И-НЕ всех разрядов объединены, R-входы RS-триггеров всех разрядов объединены и подключены к выходу элемента НЕ, вход которого является управляющим входом обнуления регистра, отличающийся тем, что, с целью расширения функциональных возможностей за 20 счет выполнения поразрядных логических функций неравнозначности и равнозначности, в него введены второй элемент НЕ и в каждый разряд элемент ИЛИ, выходы элемента ИЛИ и элемента И-НЕ каждого разряда подключены соответственно к первому и второму входам второго элемента

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

И-НЕ всех разрядов объединены и являются первым управляющим входом задания логических функций, вторые входы элементов ИЛИ всех разрядов регистра объединены и подключены к выходу второго элемента НЕ, вход которого является вторым управляющим входом задания логических функций, третиЙ вход первого элемента

И-НЕ последнего разряда является управляющим входом записи информации в прямом коде, вторые входы вторых элементов И-НЕ всех разрядов объединены и являются управляющим входом записи информации в инверсном коде.

Статический регистр Статический регистр Статический регистр 

 

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

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

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

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

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

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

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

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

Изобретение относится к запоминающим устройствам и может быть использовано в качестве буферного запоминающего устройства для связи ЭВМ с объектом испытаний в задачах отладки и диагноза цифровой аппаратуры

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

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

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

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

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

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

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

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

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

Изобретение относится к цифровой вычислительной технике и может быть использовано в процессорах ЭВМ и в устройствах цифровой автоматики
Наверх