Устройство для сдвига информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 631993
Авторы: Воронцов, Запольский, Пронин, Рымарчук
Текст
ОП ИКАНИЕИЗОБРЕТЕН ИЯК ЬВУОРСИОМУ СВИДЕТЕЛЬСТВУ(48) Опубликоваио 05.11.78,Бюллетень 41 1 1631993 Союз СоеетооаСоциавстичеоюаРееаубэа 2 (51) М, КлС 11 С 19/00 С 06 Р 7/395 16 оудооотоовоФ офапот6 ооото Мвввтров СС 6 Роо делам азобрввайо внвапой(45) Дата опубликования описания 05.11,78 В, А, Воронцов, Д, П. Запольскнй, В, М, Пронин н Д. Г, Рымарчук(54) устРойство для совигд инфоРмдцииИзобретение относится к области вычислительной техники нможет быть использовано в качестве буфера данныхселекторных каналов ЭВМ,Известно устройство 11, содержащее два блока регистров, коммутатор вьюдачи данных нз блока регнстров прн операциях ввода, коммутатор приема данныхв блок регистров прн операции вывода,схемы управления блоками регистров, коммутатор для последовательного занесе онна в регистры данных, поступающих азпериферийного устройства в буфер, коммутатор для последовательной выдача данных нз регистров буфера в периферийное устройство, 15 Недостатком етого устройства являются большие аппаратурные затраты,Наиболее близким техническим рещеннем к изобретению является устройство 202, содержащее входные, промежуточные н выходные регистры сдвига, блоки управления сдвигом, коммугаторы, блок управления н регистр занесения данных,Недостатками устройства являютсяего сложность н недостаточная скоростьсдвига информации в отдельных ситуацнях,Целью изобретения является упрощенне устройства н новыщенне скоростисдвига информации,Эта пель достигается тем, что в немпервый входной, первый н второй промежуточные регистры сдвига, а также второйвходной, третий н четвертый промежуточные регистры сдвига соединены последовательно соответственно, Выходы второго н четвертого промежуточных регистров сдвнга подключены к одним из входов.первого н второго коммутаторов,другие входы которых соединены с выходамн блока управления, Выходы первогон второго коммутаторов подключены коднйм нз входов пятого и шестого промьжуточных регистров сдвига, выходы которых соединены с одними нэ входов выходных регистров сдвига, выходь которыхсоецннены с одними нз входов третьегокоммутатора, другой вход которого соьдинен с четвертым коммутатором, Выходтретьего коммутатора соединен со входомрегистра занесения данных, поугие входы входных, промежуточных и выходныхрегистров сдвига соединены с соответствующими блоками управления сдвигом,которые соединены с четвертым и пятымкоммутаторами и блоком управления.На чертеже представлена структурнаясхема устройства для сдвига информации. 10Устройство содержит первый 1 и второй 2 входные регистры сдвига, первый3, второй 4. третий 5, четвертый 6,пятый 7 и шестой 8 промежуточные регистры сдвига, первый 9 и второй 10 5выходные регистры сдвига, блоки управления спвигом 11-20, первый 21, вто-.рой 22, третий 23, четвертый 24 и пятый25 коммутаторы, регистр занесения данных 26 и блок управления 27.20Устройство для сдвига информациипри операциях ввода работает следующим,образом,Информация байт за байтом поступаетна вход устройства и поочередно заносится в регистры 1 и 2, причем первыйбайт информации поступает всегда в первый регистр 1, Занесением информацииво входные регистры управляет коммутатор 25, Информация, принятая в регистр ЗО1, сдвигается через промежуточные регистры 3, 4 и поступает на входы коммутаторов 21, 22, Информация, принятаяв регистр 2, сдвигается через регистры5, 6 и поступает на входы коммутаторов21,22, Сигнал с выхода блока управления 27 определяет дальнейший путьдвижения информацииф либо фпрямо (свыхода второго регистра 4 через коммутатор 21 на вход регистра 7 и с выхода 4 зрегистра 6 через коммутатор 22 на входрегистра 8), либо накрестф (с выхода регистра 4 через коммутатор 22 на вход регистра 8 и с выхода регистра 6 через коммутатор 21 на вход регистра 7), Из регист 145ра 7 информация сдвигается в регистр 9,а из регистра 8 - в регистр 10. Из регистров 7-10 информация передается впамять, При выполнении операции выводаинформация из памяти поступает в регист 56ры 12, 3 и 5 и так же, как при операциях ввода двумя потоками сдвигается внаправлении регистров 9, 10. Из регистров 9, 10 информация поочередно через55коммутатор 23 выдается в регистр занесения данных 26, причем первый байтданных выдается в. регистр 26 всегда изпервого выходного регистра 9. Управляет выдачей данных из выходных регистров9, 10 в регистр 26 коммутатор 24,Информация с выхода регистра 26 появляется на выходе устройства, Сдвиг информации иэ регистра в регистр выполняется посредством взаимодействия блоковуправления сдвигом соответствующих регистров,В предложенном устройстве по сравнению с известным путь информации от входа к выходу сокращен вдвое, что позволяет значительно упростить блоки управления сдвигом, Если в известном устроУ- стве эа один такт сдвига информация сдвигается либо в соседний регистр, либо через один, в зависимости от наличия свободных регистров, для чего в блоки управления .сдвигом введена соответствующая аппаратура, то в предложенном устройстве информация всегда сдвигается в соседний регистр, что уменьшает аппаратуру блоков управления сдвигом и повышает их надежность, что особенно важно при наличии большого количества регистров, Наличие двух путей для движения информации удваивает количество байтов, которые могут быть сдвинуть 1 в одном такте сдвига, что в некоторых ситуациях повышает скорость сдвига по срав нению с известным устройством в 1,5-2 раза,Формула изобретенияУстройство для сдвига информации, содержащее входные, промежуточные и выходные регистры сдвига, блоки управления сдвигом, коммутаторы, блох управления и регистр занесения данных, о т . л и ч а ю щ е е с я тем, что, с целью упрощения устройства, в нем первый входной, первый и второй промежуточные рв гистры сдвига, а также второй входной, третий и четвертый промежуточные регистры сдвига соединены последовательно соответственно; выходы второго и четвертого промежуточных регистров сдвига подключены к одним из входов первого и второго. коммутаторов, другие входы которых соединены с выходами блока управления; выходы первого и второго коммутаторов подключены к одним из входов пятого и шестого промежуточных регистров сдвига, выходы которых соединены с одними иэ вхо пов выходных регистров сдвига, выходы которых соединены с одними из входов трь631993 Юыкпд Составитель В, Воронцовехред Н, Андрейчук Корректор Д. Мельниченк Р еда кт Тираж 675ударственного комитетапо делам изобретений13035, Москва, Ж 35 Заказ 6359/52 ЦНИИПИ Го истров СССР абд, 4/ Филиал ППП "Патент, г, Ужгород, ул. Проектная тьего коммутатора, другой вход которогосоединен с четвертым коммутатором;выход третьего коммутатора соединен совходом регистра занесения данных: другие входы входных, промежуточных и вьвходных регистров сдвига соединены с соответствующими блоками управления сдвигом, которые соединены с четвертым и пятым коммутаторами и блоком управления,Источники информации, принятые вовнимание при акспертизе;5 1. Патент ВеликобританииМо 1062225, кл, Я 4 А, 1965,2, Патент США Мо 3643221,кл, 340-172 5, 1970,Поппи Совета Моткрь 1 тий Раушская
СмотретьЗаявка
2358047, 14.05.1976
ПРЕДПРИЯТИЕ ПЯ М-5339
ВОРОНЦОВ ВЛАДИМИР АЛЕКСАНДРОВИЧ, ЗАПОЛЬСКИЙ АЛЕКСАНДР ПЕТРОВИЧ, ПРОНИН ВЛАДИСЛАВ МИХАЙЛОВИЧ, РЫМАРЧУК АЛЕКСАНДР ГРИГОРЬЕВИЧ
МПК / Метки
МПК: G06K 7/00, G11C 19/00
Метки: информации, сдвига
Опубликовано: 05.11.1978
Код ссылки
<a href="https://patents.su/3-631993-ustrojjstvo-dlya-sdviga-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сдвига информации</a>
Предыдущий патент: Регистр сдвига
Следующий патент: Запоминающее устройство
Случайный патент: Устройство для измерения температуры