Устройство для перебора сочетаний

Иллюстрации

Показать все

Реферат

 

ССНОЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК дц 4 G 06 1/02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ,: 3

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3837340/24-24 (22) 08. 01 . 85 (46) 15.10.86. Бюл. У 38 (72) О. К.Филиппов и Н.Л. Новогрудская (53) 681. 3 (088. 8) (56) Авторское свидетельство СССР

У 525948, кл. G 06 Г 7/00, 1976.

Авторское свидетельство СССР

Ф 374606, кл. С 06 Р 15/32, 1973.

„„SU„„1264157 А 1 (54) УСТРОЙСТВО ДЛЯ ПЕРЕБОРА СОЧЕТАНИЙ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано в специализированных вычислительных устройствах, решающих комбинаторные задачи. Цель изобретения — упрощение устройства. Устройство содержит триггер 3, коммутатор 4, дешифратор

5, счетчик 6, элементы И 7, 8, регистр сдвига 9, регистр 12. Упрощение достигается sa счет разделения режимов обработки различных групп сочетаний 1 ил.

1264157

35

Изобретение относится к автоматике и вычислительной технике и может быть использовано в специализированных вычислительных устройствах, решающих комбинаторные задачи.

Цель изобретения — упрощение устройства.

На чертеже изображена функциональная схема устройства для перебора сочетаний.

Устройство содержит тактовый и установочный 2 входы, триггер 3, коммутатор 4, дешифратор 5, счетчик

6, элементы И 7 и 8, регистр сдвига 9, информационные входы 10 и выходы 11, регистр l2 выход 13 окончания группового перебора сочетаний, выход 14 окончания работы.

Устройство работает следующим образом.

Перебор всех возможных сочетаний из г по г(г = О, 1, 2, ) осуществляется на -разрядном счетчике 6 под действием тактовых импульсов, поступающих на его счетный вход по шине, Сочетания представляются комбинациями двоичных символов в разрядах кода, хранимого в счетчике, а значение определяется числом единичных разрядов и индицируется соответствующим выходом дешифратора

5 (при и = 0 единичный сигнал появляется .на первом выходе дешифратора, при = 1 - на втором выходе и т.д,, при л = — на 41-ом выходе). Для отбора группы сочетаний с фиксированным значением n = это значение заносится в регистр сдвига 9, (при w = 0 возбужден первый выход регистра сдвига, при и 1 — второй выход и т.д., при, » - +1-ый выход). Возникновение ситуации =,р отображается единичнью сигналом на выходе коммутатора 4: возбуждены информационный и управляющий входы коммутатора с одинаковым номером. Этот сигнал является командой на передачу сочетания из счетчика 6 в регистр

12 и, проходя через элемент И 8 на управляющий вход регистра 1I2, синхронизируется срезом тактового импульса (тем самым устраняются явления, связанные с переходными процессами), Таким образом, сочетания, относящиеся к одной группе .(Ф ), последовательно появляются на выходах l1 устройства. Переполнение счетчика 6 (сигнал на выходе

13) говорит об окончании перебора отдельной группы сочетаний.

Состояние триггера 3 определяется одним из двух режимов работы устройства. В состоянии "0" осуществляется блокировка элемента И 7 и номер возбужденного выхода (h ) регистра сдвига 9 остается неизменным. В этом случае сигналы на выходе 13 могут рассматриваться как сигналы окончания работы устройства: в следующем цикле перебирают сочетания той же группы. Если триггер

3 находится s состоянии "1", то сигналы переполнения счетчика поступают через элемент И 7 на синхронизирующий вход регистра сдвига 9, переводя его в следующие состояния, т.е. увеличивая на 1 номер возбужденного выхода. В этом случае после завершения перебора в пределах одной группы сочетаний начинается перебор н следующей-группе и т.д. до aq = ï . Пояление сигнала на выходе старшего (+2)-ro разряда регистра сдвига 9 (сигнал на выходе 14) свидетельствует об окончании работы устройства.

Информация о режиме работы и начальном значении подается на входы 10, а управление ее занесением и начальная установка счетчика

6 осуществляется по входу 2.

Формула изобретения

Устройство для перебора сочетаний, содержащее счетчик, регистр сдвига и два элемента И, причем счетный вход счетчика является тактовым входом устройства и соединен с инверсным входом первого элемента

И, установочный вход счетчика является установочным входом устройства, выход переноса счетчика является выходом окончания группового перебора сочетаний устройства н соединен с первым входом второго элемента И, выход второго элемента

И подключен к тактовому входу регистра сдвига, о т л и ч а ю щ е ес я тем, что, с. целью упрощения устройства, оно содержит триггер, дешифратор, коммутатор н регистр, причем информационные входы тригге1264157

Составитель В.Байков

Техред М.Ходанич

Корректор. М,Помр

Редактор Т.Митейко

Заказ 5562/48

Тирам 671

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Подписное

Производственно-полиграфическое предприятие, r Ужгород, ул.Проектная, 4 ра и регистра сдвига являются информационными входами устройства, вход синхронизации триггера и вход записи регистра сдвига подключены к установочному входу устройства, выход триггера подключен к второму входу второго элемента И, выходы счетчика поразрядно подключены к входам дешифратора и информационным входам регистра, выходы дешифратора и выходы младших разрядов регистра сдвига подключены соответственно к информационным и управляющим входам коммутатора, выход коммутатора подключен к прямому входу первого элемента И, выход которого подключен к входу записи регистра, выходы разрядов регистра являются информационными выходами устройства,. выход старшего разряда регистра сдвига является выходом окончания работы устройства.