Реверсивный старт-столный сдвиговый регистр относится к области вычислительной техники. Известны реверсивные сдвиговые регистры, обеспечивающие хранение, сдвиг (в обе стороны), а также последовательную или параллельную выдачу информации, содержащие на каждый двоичный разряд по нескольку логических элементов «И для осуществления сдвига и выдачи кода и по одному динамическому триггеру в качестве элемента памяти. Однако такие регистры для реализации функций, хранения и сдвига требуют различные элементы, что усложняет схему реверсивного старт-стопного сдвигающего регистра. Цель предлагаемого изобретения заключается в упрощении схемы реверсивного стартстопного сдвигового регистра и повышения, его надежности. Для этого на каждый двоичный разряд реверсивный регистр содержит по одному трехвходовому элементу совпадения «И, выход которого соединен со своим первым входом, с третьим входом последующего элемента и со вторым входом предыдущего элемента. Причем одноименные входы элементов подключены к соответствующим командным щинам, первая и вторая из которых управляют сдвигом кодов на заданное число разрядов вправо, первая и третья - управляют сдвигом влево, а вторая и третья шины обеспечивают хранение информации. На чертеже изображена схема реверсивного старт-стопного сдвигового регистра. Па схеме трехвходовой элемент совпадения обозначен буквой «И. Левые входы элементов именуются нервными, средние - вторыми, а правые - третьими. Командные шины (щины управления) /, 2 и 3 обозначены в соответствии с теми одноименными входами «И, с которыми они соединены. На чертеже изображены три промежуточных разряда реверсивного регистра, развязывающие диоды на схеме не даны. Работа реверсивного старт-стопного сдвигающего регистра в различных режимах осуществляется в зависимости от наличия (плюс) или отсутствия (минус) управляющих импульсов в командных шинах в соответствии с таблицей 1. Таблица 1
В запоминания необходима подача управляющих импульсов по командным шинам 2 и J. Чтобы осуществить сдвиг вправо, требуется наличие управляющих импульсов по щинам / и 2, а для сдвига влево-по щинам 1 к 3. При этом сдвиг информации произойдет на столько двоичных разрядов, сколько управляющих импульсов будет подано по соответствующим щинам. Для записи в регистр всех единиц необходима одновременная подача импульсов по всем трем шинам, а для стирания (сброса) регистра требуется, наоборот, отсутствие импульсов в командных шинах.
Запись кода в регистр может осуществляться как параллельно, так и последовательно. В Первом случае двоичные разряды подаются одновременно на все первые входы «И. При последовательной записи кодовые разряды подаются в режиме сдвига один за другим на первый вход крайнего элемента «И.
Выдача (схем) кода параллельно или последовательно производится с выходов «И
Для построения однонаправленного регистра сдвига могут быть использованы двухвходовые элементы.
Работа регистра осуществляется в соответствии с таблицей 2.
Таблица 2
Предмет изобретения
Реверсивный регистр сдвига, выполненный на логических элементах, отличающийся тем, что, с целью упрощения и повыщения его надежности, он содержит на разряд по одному трехвходовому элементу совпадения, выход которого соединен с одним из своих входов и с двумя другими входами соответственно последующего ц предыдущего элементов, причем одноименные входы элементов подключены к соответствующим командным щинам для осуществления сдвигов и хранения информации.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО для ПРЕОБРАЗОВАНИЯ ПРАВИЛЬНОЙ ДВОИЧНО-ДЕСЯТИЧНОЙ ДРОБИ В ДВОИЧНУЮ ДРОБЬ | 1972 |
|
SU331382A1 |
Генератор сигналов для формирования управляющих токов доменной памяти | 1989 |
|
SU1725255A1 |
Устройство для определения максимальной последовательности из @ @ -разрядных двоичных чисел | 1983 |
|
SU1096638A1 |
Устройство контроля веса материала в бункерах | 1980 |
|
SU972243A1 |
Передатчик последовательного кода | 1988 |
|
SU1683177A1 |
Цифроаналоговый преобразователь с автокалибровкой | 1989 |
|
SU1683176A1 |
Устройство для ввода информации | 1977 |
|
SU714384A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ДИСКРЕТНОЙ ИНФОРМАЦИИ | 1990 |
|
RU2029988C1 |
Устройство для декодирования двоичных кодов Хемминга | 1980 |
|
SU940299A1 |
Преобразователь двоично-десятичного кода в двоичный код | 1978 |
|
SU734670A1 |
Авторы
Даты
1971-01-01—Публикация