Устройство для сдвига информации

Номер патента: 1310806

Авторы: Василевский, Галайда, Григорьев, Козелл

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК 04 СО ОПИСАНИЕ ИЗОБРЕН А ВТОРСКОМУ СВИДЕТЕЛЬСТВ И(57) Изобретение относится к вычислительной технике и может быть использовано в процессорах ЭВИ. Цельюизобретения является уменьшение объема оборудования. Поставленная цельдостигается тем, что устройство, содержащее группу мультиплексоров 1,рабочий регистр 2, выходной регистр3, счетчик 4, дешифратор 5, первыйэлемент НЕ 6, элементы И 8 - 3 спервого по шестой и первый элементИЛИ 16, содержит второй элемент НЕ 7,седьмой и восьмой элементы И 14, 15и второй элемент ИЛИ 17 с соответствующими связями, 1 ил., 2 табл,юл, Р 18да, А, С. ГригорП, Василевский 6737,1968.ьство СССР19/28,ублидете11. С1 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ(54) УСТРОЙСТВО ДЛЯ СДВИГА ИНФО3 Вход 20, Разрядыпя" тый Номер такта Содер- жимое Примечание Вход Выходэлемен 21 19 та ИЛИ 16 счетчика 4 пер- вто- тре- чет" вый рой тий вер- тый х х х х х х 1 Запись исходной информации000 х х х х х 1 1 Перекр, код,2 001 х х х х х 0 1 0 Хранение информации 0 х х х х х 1 0 Хранение информации 3 010 Сдвиг Ь 1 х1 х х х х 1 4 011 х 0 х х х 1 х х х х 0 х х х 1 х х х х 0 ХранениеСдвиг Ь 2ХранениеСдвиг Ь 4Хранение х5 100 0 х 1 6 101 1 13Изобретение относится к вычислительной технике и может быть использовано в процессорах ЭВМ,Цель изобретения - уменьшениеобъема оборудования,На чертеже изображена схема устройства для сдвига информации.Устройство для сдвига информациисодержит группу мультиплексоров 1рабочий регистр 2, выходной регистр3, счетчик 4, дешифратор 5, первый 6и второй 7 элементы НЕ, первый 8,второй 9, третий 1 О, четвертый 11,пятый 12, шестой 3, седьмой 14 ивосьмой 15 элементы И, первый 16 ивторой 17 элементы ИЛИ, тактовыйвход 18 устройства, вход 19 пускаустройства, вход 20 кода сдвига устройства, вход 21 направления сдвигаустройства, информационный вход 22устройства и выход 23 устройства.Устройство для сдвига информацииработает следующим образом.Операции сдвига устройство выполняет за восемь тактов. В первом такте осуществляется прием информациив выходной регистр 3. Для последую 10806 гщих тактов в регистр 2 записываетсямодифицированная информация (сдвинутая или преобразованная с помощьюмультиплексоров 1 в зависимости от5 величины и направления сдвига).В исходном состоянии (отсутствуетсигнал на входе 19) входная информация с входа 22 через мультиплексоры 1при наличии управляющего кода "000"на выходе счетчика 4 записывается врегистр 2 по единичному значению сиг.нала на входе 8, При появлении единичного состояния сигнала на входе 19происходит запись исходной информациив выходной регистр 3 н осуществляетсямодификация счетчика 4, Сигнал работы устройства формируется по инверсии синхросигнала и присутствует втечение всех восьми тактов,Вход 20 определяет пятиразрядныйдвоичный код сдвига, а вход 2 1 указывает направление двнга( единичноезначение - сдвиг вправо, нулевое зна"чение " сдвиг влево),В табл. 1 представлена выработкауправляемого сигнала записи информации в регистре 3.1310806 Продолжение табл.Выходэлемента Ю 1 И 16 Примечание Вход Вход 20. Разряды Содержимое Номер гакта первый 19 21 четтретий второй счетчика 4 вертый 1 х х 1 Сдвиг Ь 8ХранениеСдвиг Ь 16 7 110 х 0 хх 1 х 1 Перекр. код. х х 0 1 Хранение информации х х П р и м е ч а н и е. Ь 1, Ь 2Ь 16разрядов;х - безразличн ое состояние. Устройство для сдвига информации, 35 содержащее рабочий регистр, выходнойрегистр, группу мультиплексоров, счетчик, дешифратор, первый элемент ИЛИ, первый элемент НЕ и шесть элементов И, причем разряды информаци онного входа устройства соединены спервыми информационными входами соответствующих мультиплексоров группы, выходы которых соединены с соответствующими разрядами информационного 45 входа рабочего регистра, разряды выхода которого соединены с соответ" ствующими разрядами информационного входа выходного регистра, выход ко" торого является выходом устройства, тактовый вход которого соединен со счетным входом счетчика, вход пуска устройства соединен с входом первого элемента НЕ, вход разрешения приема выходного регистра соединен с 55 выходом первого элемента И, первыйвход которого соединен с выходом первого элемента ИЛИ, первый, второй, третий, четвертый и пятый входы которого соединены соответственВходы 1-го разряда Их (измененная информация) Содержимое счетчика 4 Примечание Прием информацииПерекр. код. 000 00 010 Сдвиг Ь 1 Сдвиг Ь 2 Сдвиг Ь 4 1+2 О 1 1+4 100 1+8 101 Сдвиг Ь 8 1+ 16 110 Сдвиг Ь 16Перекр, код. 33-1 В зависимости от состояния выхода элемента ИЛИ 16 в выходном регистре 3 осуществляется модификацияили хранение информации,Работа мультиплексоров 1 (длякаждого разряда мультиплексор ),для 1-го разряда (от 1 до 32) определяется табл, 2,Таблица 2 сдвиг влево на 1, 2 16 После выполнения восьми тактов снимается сигнал с входа 19 и блокируется выработка сигнала записи в регистр 3, т,е, результат операции сдвига сохраняется в регистре 3 и поступает на выход 23,Формула изобретенияЗаказ 1892/45 Тираж 673 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб д. 4/5 Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 но с выходами второго, третьего,1четвертого, пятого и шестого элементов И, первый выход дешифраторасоединен с первым входом второго элемента И, отличающеесятем, что, с целью уменьшения объемаоборудования, оно содержит второйэлемент НЕ, второй элемент ИЛИ,седьмой и восьмой элементы И; причемтактовый вход устройства соединен свходом разрешения приема рабочегорегистра и через второй элемент НЕ -с вторым входом первого элемента И,разряды выхода счетчика соединенысоответственно с входами дешифратора, выходы которого с второго повосьмой соединены соответственно спервым входом второго элемента ИЛИ,первым входом четвертого элемента И,первым входом пятого элемента И, первым входом шестого элемента И, первым входом седьмого элемента И, первым входом восьмого элемента И и свторым входом второго элемента ИЛИвыход которого соединен с первымвходом третьего элемента И, выходыседьмого и восьмого элементов И соединены соответственно с шестым и седьмым входами первого элементаИЛИ, разряды входа кода сдвига устройства соединены соответственно свторыми входами четвертого, пятого,шестого, седьмого и восьмого элементов И, вторые входы второго и третьего элементов И соединены соответственно с входом пуска устройстваи с входом направления сдвига устрой 10 ства, выход первого элемента НЕ соединен с входом установки счетчика,разряды выхода которого соединенысоответственно с управляющими входами мультиплексоров группы, второй15 информационный вход -го мультиплексора группы (х = 1-32) соединен с=(32-2 )+1-32) соединен с выходом25 первого элемента НЕ, восьмой информационный вход -го мультиплексорагруппы соединен с (33-1)-м разрядомвыхода выходного регистра,

Смотреть

Заявка

4005638, 07.01.1986

ПРЕДПРИЯТИЕ ПЯ В-2129

ГАЛАЙДА ИГОРЬ ГРИГОРЬЕВИЧ, ГРИГОРЬЕВ АЛЕКСАНДР СЕРГЕЕВИЧ, КОЗЕЛЛ СЕРГЕЙ АНАТОЛЬЕВИЧ, ВАСИЛЕВСКИЙ ЛЕОНИД ПАВЛОВИЧ

МПК / Метки

МПК: G06F 7/38

Метки: информации, сдвига

Опубликовано: 15.05.1987

Код ссылки

<a href="https://patents.su/4-1310806-ustrojjstvo-dlya-sdviga-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сдвига информации</a>

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