Устройство для сдвига

Иллюстрации

Показать все

Реферат

 

(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