Реверсивный регистр сдвига
В. «Г
УД7.- . бибп ио -, «;:-<
ОПИСAНИ-Е
ИЗОБРЕТЕН ИЯ
297073
Союз Советские
Социелиетическив
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства №
Заявлено 09. l l.1970 (№ 1400373/18-24) с присоединением заявки ¹
Приоритет
Опубликовано 02 111.1971. Бюллетень № 9
Дата опубликования описания 15Х1.1971
МПК G 11с 19/00
Комитет по делам изобретений и открытий при Совете Министров
СССР
УДК 681.3.055(088.8) Автор изобретения
Я. П. Штурман
Заявитель Лаборатория электромоделировапия Всесоюзного института научной и технической информации Академии наук СССР
РЕВЕРСИВНЫЙ РЕГИСТР СДВИГА
Таблица 1
Сдвиг д
U c (»
Cl)
Запоминание о ф
Режим работы
Номер шины
123 123
101 111
123 123
011 110
123
Импульс
000
Реверсивный старт-стопный сдвиговый регистр относится к области вычислительной техники.
Известны реверсивные сдвиговые регистры, обеспечивающие хранение, сдвиг (в обе стороны), а также последовательную или параллельную выдачу информации, содержащие на каждый двоичный разряд по нескольку логических элементов «И» для осуществления сдвига и выдачи кода и по одному динамическому триггеру в качестве элемента памяти.
Однако такие регистры для реализации функций, хранения и сдвига требуют различные элементы, что усложняет схему реверсивного старт-стопного сдвигающего регистра.
Цель предлагаемого изобретения заключается в упрощении схемы реверсивного стартстопного сдвигового регистра и повышения его надежности. Для этого на каждый двоичный разряд реверсивный регистр содержит по одному трехвходовому элементу совпадения
«И», выход которого соединен со своим первым входом, с третьим входом последующего элемента и со вторым входом предыдущего элемента. Причем одноименные входы элементов подключены к соответствующим командным шинам, первая и вторая из которых управляют сдвигом кодов на заданное число разрядов вправо, первая и третья — управляют сдвигом влево, а вторая и третья шины обеспечивают хранение информации.
На чертеже изображена схема реверсивного старт-стопного сдвигового регистра.
На схеме трехвходовой элемент совпадения обозначен буквой «И». Левые входы элементов именуются первными, средние — вторыми, а правые — третьими. Командные шины (шины управления) 1, 2 и 8 обозначены в соответствии с теми одноименными входами «И», с которыми or- и соединены. На чертеже изображены три промежуточных разряда реверсивного регистра, развязывающие диоды на схеме не даны.
Работа реверсивного старт-стопного сдвигающего регистра в различных режимах осуществляется в зависимости от наличия (плюс) или отсутствия (минус) управляющих импульсов в командных шинах в соответствии с таблицей 1.
297073
Таблица 2
Запись всех
1»
Запоминание
Сдвиг
„I
Стирание
Режим работы
Номер шины
1 2
1 2
12
Импульс
0 1
0 0
Предмет изобретения
Составитель Л. Скобелева
Техред Е Борисова
Редактор Е. Гончар
Корректор Г. С. Мухина
Заказ 1537717 Изд. № 552 Тираж 473 Подписно
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, 1К-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2
В режиме запоминания необходима подача управляющих импульсов по командным шинам 2 и 3. Чтобы осуществить сдвиг вправо, требуется наличие управляющих импульсов по шинам 1 и 2, а для сдвига влево — по шинам 1 и 3. При этом сдвиг информации произойдет на столько двоичных разрядов, сколько управляющих импульсов будет подано по соответствующим шинам. Для записи в регистр всех единиц необходима одновременная подача импульсов по всем трем шинам, а для стирания (сброса) регистра требуется, наоборот, отсутствие импульсов в командных шинах.
Запись кода в регистр может осуществляться как параллельно, так и последовательно. В первом случае двоичные разряды подаются одновременно на все первые входы «И». При последовательной записи кодовые разряды подаются в режиме сдвига один за другим на первый вход крайнего элемента «И».
Выдача (схем) кода параллельно или последовательно производится с выходов «И»
Для построения однонаправленного регистра сдвига могут быть использованы двухвходовые элементы.
Работа регистра осуществляется в соответствии с таблицей 2.
15 Реверсивный регистр сдвига, выполненный на логических элементах, отличающийся тем, что, с целью упрощения и повышения его надежности, он содержит на разряд по одному трехвходовому элементу совпадения, выход которого соединен с одним из своих входов и с двумя другими входами соответственно последующего и предыдущего элементов, причем одноименные входы элементов подключены к соответствующим командным шинам для осуществления сдвигов и хранения информации.

