Устройство для выборки групп разрядов числа и сдвига этих групп или всего числа на заданное
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 217719
Автор: Бессонов
Текст
217719 Союз Советских Социалистических РвсптбликВсеооюзнМтантно-техничвсйййбиЯротаьа МЬ Зависимое от авт. свидетельства-1962 ( 797391/2 Кл, 42 шз, 7 ая с присоединением заявкиПриоритетОпубликовано 07,7.1968, Бюллетень16Дата опубликования описания 9 Х 111.1968 К 606 Комитет по делам изобретений и открытий при Совете Министров СССР,325,6 Авторизобретен И. Бессон Заявитель УСТРОЙСТВО ДЛЯ ВЫБОРКИ ГРУПП РАЗРЯДОВ ЧИСЛАИ СДВИГА ЭТИХ ГРУПП ИЛИ ВСЕГО ЧИСЛА НА ЗАДАННОЕ 1 ЧИСЛО РАЗРЯДОВ выборки групп групп или всего ядов, содержа- которые составий узлы. Такие ь число за один ество разрядов. Известны устроиства для азрядов числа и сдвига этих исла на заданное число раз щие вентили и дешифраторы,яют выборочный и сдвигающ стройства позволяют сдвигат акт машины на любое колисхема нкциоа.дешиф- вентия определсвыбираемыхследних разедназначены емых разряходных венва (фиг. 2),устройство Предложенное устройство отличается от известных тем, что, с целью автоматического выбора групп разрядов и их сдвига или сдвига целого числа на и-разрядов в зависимости от программы, а также с целью сокращения машинного времени на производство заданных операций до 1 - 2 тактов машины, регистры машины, хранящие код числа, соединены через три группы входных вентилей с выходными (вертикальными) шинами матрицы, содержащей вентили, выходы которых соединены с выходными (горизонтальными) шинами, причем, управляющие входы этих вентилей соединены диагональными шинами, подключенными к дешифратору сдвига числа. Первая группа входных вентилей подключена к дешифраторам границ групп разрядов и позволяет выбрать из всех разрядов числа необходимое их количество; две другие группы входных вентилей соединены: одна в порядке, соответствующем порядку записи кода числа, а вторая в обратном порядке, что позволяет производить сдвиг кода числа как вправо, так и влево на заданное четное число разрядов, К выходным (горизонтальным) шинам матрицы присоединены две группы выходных вен.тилей, одна из которых, управляемая от того же дешифратора сдвига, позволяет сдвигать код числа дополнительно на один разряд вправо или влево, а вторая группа вентилей служит для восстановления порядка записи кода числа.1 О На фиг. 1 показана функциональнаявыборочного устройства; на фиг. 2 - фу нальная схема сдвигающего устройствВыборочное устройство, состоит израторов 1, 2, 3 и 4 и запоминающихлей 5.Сдвигающее устройство, состоит из входных вентилей б и 7, сдвиговых вентилей 8, вентилей 9 сдвига на 1 разряд, выходных вентилей четных сдвигов 1 О, выходных вентилей сдвинутого числа вправо 11, выходных вентилей сдвинутого числа влево 12, дешифратора 13 Дешифраторы 1 и 2 служат дл ния числа первых разрядов 2 ч групп, а дешифраторы 3 и 4 - по рядов этих групп, Вентили 5 пр для запоминания границ выбира дов, с последующим включением в тилей б и 7 сдвигающего устройст ЗО которые передают в сдвигающее только заданные разряды числа.Перед началом операции выбора все вентили 5 устанавливаются в положение 1 (по входу 14), а затем дешифраторы 3 и 4 устанавливают их в положение О (каждый по одному вентилю) в зависимости от установ ленных чисел на этих дешифраторах.После этого сигналы с вентилей 5, открытых в соответствии с набранным кодом на дешифраторах, поступают на входы 15, 1 б, 17, 18, 19, 20, 21, 22 вентилей б и 7.Если на дешифраторе 2 установлено число К, а на дешифраторе 4 - число и, причем К(т, то с вентилей 5 в разрядах от К до и будут выдаваться сигналы, а с остальных разрядов сигналов выдаваться не будет. При К) т с дешифратора 2 выдается дополнительный сигнал в первый разряд вентиля 5, после чего с вентилей 5, начиная с первого разряда по т-й разряд и с К-го разряда по последний разряд, будут выданы сигналы, а с вентилей 5 в разрядах между К и щ сигналов не будет.При совместном действии всех дешифраторов 1, 2, д и 4 можно производить выбор из числа до трех групп разрядов. Для увеличения числа выбираемых групп увеличивают число пар дешифраторов, что приводит к уменьшению оборудования на пару дешифраторов, так как они будут охватывать меньшее число разрядов, а следовательно, будут иметь и меньшее число выходов.Вентили б предназначены для приема числа в прямом порядке, а вентили 7 - в обратном порядке, который образуется путем коммутации старшего машинного разряда с первым разрядом вентилей 7 и младшего машинного разряда со старшим разрядом вентилей 7.На вентилях 8 число сдвигается только на четное число разрядов. Для сдвигов на нечетное число разрядов предусмотрен сдвиг числа на один разряд вентилями 9, поэтому все нечетные сдвиги складываются из предыдущего четного сдвига плюс сдвиг на один разряд.Сдвигом на заданное число разрядов управляет дешифратор И, который выдает сигналы на группу сдвиговых вентилей 8 и вен 2177194тилей 9, в соответствии с установленным на нем кодом.Для сдвигания числа влево в сдвигающееустройство включены дополнительно входные5 вентили 7 и выходные вентили 12. Вентили 7принимают число в обратном порядке, а вен.тили 12 выдают число в обратном порядке, Если число направить на сдвиговые вентили в обратном порядке, сдвинуть его вправо, а за 10 чем снова изменить порядок, то оно окажетсяфактически сдвинутым влево на заданное число разрядовПеред началом операции сдвига числа вентили б, 7, 9, 10, П и 12 устанавливаются в 15 положение О по входам 23, 24, 25 и 2 б.При операции сдвига вправо вентили бустанавливаются в положение 1 по входу 28, а при операции сдвига влево - вентили 7 по входу 2720Предмет изобретения Устройство для выборки групп разрядовчисла и сдвига этих групп или всего числа на заданное число разрядов, содержащее вентили и дешифраторы, составляющие выборочный и сдвигающий узлы, отличающееся тем, что, с целью сокращения машинного времени на производство заданных операций до 1 - 2 тактов машины, регистры машины, хранящие код числа, соединены через три группы входных вентилей с выходными (вертикальными) шинами матрицы, содержащей вентили, выходы которых соединены с выходными (горизонтальными) шинами, причем, управляющие входы этих вентилей соединены диагональными шинами, подключенными к дешифратору сдвига числа, первая группа входных венти лей подключена к дешифраторам границгрупп разрядов, две другие группы входных вентилей соединены: одна в порядке, соответствующем порядку записи кода числа, вторая в обратном порядке, а к выходным (горизон.45 тальным) шинам матрицы подсоединены двегруппы выходных вентилей,217719фиг 7 78 27 О 22 /6 О /5 ЛСоставитель А. А. Плащии Редактор Т. Г. Горшкова Техред Т. П. Курилко Корректоры: И. И. Быстроваи Н. В. БосняцкаяЗаказ 2098/11 Тираж 530 Подписное ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР Москва, Центр, пр. Серова, д. 4Типография, пр. Сапунова, 2
СмотретьЗаявка
793391
Н. И. Бессонов
МПК / Метки
МПК: G06F 7/24
Метки: всего, выборки, групп, заданное, разрядов, сдвига, числа, этих
Опубликовано: 01.01.1968
Код ссылки
<a href="https://patents.su/3-217719-ustrojjstvo-dlya-vyborki-grupp-razryadov-chisla-i-sdviga-ehtikh-grupp-ili-vsego-chisla-na-zadannoe.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для выборки групп разрядов числа и сдвига этих групп или всего числа на заданное</a>
Предыдущий патент: Множительно-делительное устройство
Следующий патент: Кодирующее устройство для получйёйий пбслёд5вл = тельных двоичных кодов
Случайный патент: Формирователь импульсов