Устройство для сдвига
Иллюстрации
Показать всеРеферат
(I I) 490186
ОПИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 25.12.73 (21) 1982581/18-24 с присоединением заявки № (23) Приоритет
Опубликовано 30.10,75. Бюллетень K 40
Дата опубликования описания 06.02.76 (51) М. Кл. G 1lс 19/00
Государственный комитет
Совета Министров СССР по делам изобретений и открытий (53) УДК 681.327.66 (088.8 } (72) Автор изобретения
В. И. 3 аровски и (71) Заявитель (54) УСТРОЙ СТВО ДЛЯ СДВИ ГА
Изобретение относится к области вычислительной техники и может быть применено в арифметических устройствах и устройствах управления ЦВМ, в которых информация представлена в коде Рида †Мюлле.
Известны устройства для сдвига, содержащие первый и второй регистры, выполненные на триггерах, причем выходы триггеров второго регистра через вентили подключены к входам соответствующих триггеров первого регистра.
Однако такие регистры не обеспечивают возможности сдвига информации, представленной непозиционным кодом, например кодом Рида — Мюллера, Необходимость в операциях такого рода возникает в ЦВМ повышенной надежности, в которых хранение, обработка и передача информации осуществляются с использованием корректирующих кодов.
Цель изобретения — улучшение эксплуатационных характеристик регистра, а именно реализация в регистре операции сдвига влево в коде Рида — Мюллера.
Это достигается тем, что регистр содержит первый и второй управляющий вентили и элементы «ИЛИ», причем прямые и инверсные выходы четных триггеров первого регистра подключены к первым входам вентилей первой и второй групп соответственно, выходы которых подсоединень: к входам соответствующих элементов «ИЛИ», а выходы элементов «ИЛИ» — к входам триггеров второго регистра. Вторые входы вентилей первой и второй групп подключены к выходам первого и второго управляющего вентилей соответственно, первые входы которы.;. соединены соответственно с инверсным и прямыит выходом первого триггера первого регистра, вторые
10 входы — с шиной сдвига.
Структурная схема устройства представлена на чертеже.
Устройство для сдвига содержит первьш регистр 1 и второй регистр 2 по и триггеров
15 в каждом, вентили 3, а также вентили первой
4 и второй 4 группы. Входы вентилей 3 соединены с выходами одноименных триггеров регистра 2, а выходы — с входамп однoIIiIeIIных триггеров регистра 1. Кроме того, в уст20 ройство введены управляющие вентили 5 и 6 и элементы «ИЛИ» 7. Прямые и инверсные выходы четных триггеров регистра 1 подключены к первым входам вентилей 4, вторые входы которых соединены соответственно с
25 выходами первого и второго управляющих вентилей 5 н 6 . 11ервыс входы вентилей 5 и
6 присоединены соответственно к инверсному и прямому выходам IIcpBQIo триггера регистра 1, а пх вторые входы — — к шпнс 8 сдвига.
30 Выходы вентилей 4, входы которых подклю490186 чсны к выходам трпггсра рсгистра 1 с номеро.н 2 д, подсоединены к входам элементов
«ИЛИ» 7, à выходы этих элементов
«ИЛИ» — к входам триггеров регистра 2 с и номсрамн q и д- -, где n — разрядность корректирую.цего кода Рида — М;оллсра.
Устройство работает следующим образом.
При поступлении по шине 8 сигнала
«Сдвиг» открывается вентиль б, если первый триггер регистра 1 содержит «1», или вентиль
5, сели этот триггер содержит «0». В результате содержимое триггеров регистра 1 с четными номерами передается в регистр 2 соответственно обратным или прямым кодом. Так как при сдвигс влево всегда получается четное число, для которого левая н правая половины кода 1зида — Мюллера совпадают, содержимое каждого четного триггера регистра 1 передается в триггеры регистра 2 с номерами
Ч и q+ — (один — в правой, другой, аналогичный, — в левой половине регистра 2).
В результате з регистре 2 записывается код Рида — Мюллера, соответствующий позиционному двоичному коду, сдвинутому на одну позицию влево относительно позиционного двоичного кода, соответствующего исходному коду Рида — Мюллера в регистре 1. В следующем такте этот код обычным образом через вентили 3 подается на входы триггеров регистра 1.
Предмет изобретения
Устройство для сдвига. содержащее первый и второй регистры, выполненные на триггерах, причем выходы триггеров второго регистра через вентили подключены к входам соответствующих триггеров первого регистра, и первую и вторую группу вентилей, о тл и ч аю щ е е с я тем, что, с целью улучшения эксплуатационных характеристик, оно содержит первый и второй управляющие вентили и элементы «ИЛИ», причем прямые и инверсные выходы четных триггеров первого регистра подключены к первым входам вентилей первой и второй групп соответственно, выходы которых подключены к входам соответствующих элементов «ИЛИ», выходы которых
|юдключены к входам триггеров второго регистра, вторые входы вентилей первой и второй групп подключены к выходам первого и второго управляющего вентилей соответственно, первые входы которых соединены соответственно с инверсным и прямым выходом первого триггера первого регистра, вторые входы — с шиной сдвига.
Составитель P. Яворовская
Редактор И, Грузова Техред М. Семенов
1(орректор Т. Фисенко
Заказ 9475 Изд. ¹ 1973 Тираж б48 Подписное
ЦНИИПИ Государственного комитета
Совета Министров СССР по делам изобретений и открытий
113035, Москва, 7Ê-35, Раушская наб., д. 4, 5
Типография, нр. Сапунова, 2