Устройство для перебора сочетаний Советский патент 1989 года по МПК G06F7/06 

Описание патента на изобретение SU1499369A1

IT

-4:

со со со

о

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

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

На фиг. 1 представлена структурная схема устройства дня перебора сочетаний на 6 разрядов; на структурная cxei«ia дешифратора,

Устройство содержит п-разрядный регистр 1, логический блок 2, состоящий из элементов И 3 и ШШ 4, логический блок 5, состоящий из элементов HJDi 6 н И 7, дешифратор 8, сум- матор 9, элементы И 10 и 11, формирователь 12 импульса, состоящий из элемента 13 задержки и элемента И 14 синхронизирующий вход 15, выход 16 окончания перебора,

Дешифратор 8 (фиг. 2) содегжит элементы И-ШШ 17, элементы И 18 и НЕ 19,

В работе устройства используется аддитивный аппаратный алгоритм перебора сочетаний о Исходным является сочетание, в котором m единиц записаны в младших (правых) разрядах. Очередное сочетание определяется по формуле

А; А;., +&,,

где А . - предьодущее сочетание; Л;., 2« -f - 1| 1 - число подряд стоящих нулей, начиная с младшего разряда до первой едтиг- цы в (i-l)-M сочетании; k - число подряд стоящих единиц после 1 нулей до пер™ вого очередного нуля. Таким образом, последовательность сочетаний для случая п 5, m 3 имеет вид:

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

название год авторы номер документа
Устройство для перебора сочетаний 1987
  • Пришибской Александр Владимирович
  • Пришибская Надежда Ивановна
SU1427382A1
Устройство для перебора сочетаний 1987
  • Глушань Валентин Михайлович
  • Пришибской Александр Владимирович
SU1575162A1
Устройство для перебора сочетаний 1985
  • Глушань Валентин Михайлович
  • Пупков Михаил Иванович
  • Рыбальченко Михаил Викторович
  • Щербаков Леонид Иванович
SU1264198A1
Устройство для перебора сочетаний 1988
  • Глушань Валентин Михайлович
  • Курейчик Виктор Михайлович
  • Пришибской Александр Владимирович
SU1575198A1
Устройство для сложения и вычитания чисел по модулям @ 1986
  • Краснобаев Виктор Анатольевич
  • Экста Валерий Дементьевич
  • Зиновьев Игорь Владимирович
  • Пироженко Владимир Андреевич
SU1383341A1
Устройство для упорядочивания @ чисел 1986
  • Попов Вячеслав Григорьевич
  • Насибуллин Валерий Раилевич
  • Фатыхов Марат Наилевич
SU1339548A1
Устройство для перебора перестановок 1981
  • Крылов Николай Иванович
SU995093A1
Устройство для вычисления минимального покрытия 1985
  • Романов Владимир Федорович
SU1275427A1
Генератор случайных сочетаний 1990
  • Глушань Валентин Михайлович
  • Иванков Геннадий Николаевич
SU1755277A1
Устройство для перебора сочетаний, размещений и перестановок 1986
  • Глушань Валентин Михайлович
  • Згинник Юрий Анатольевич
  • Некрасов Юрий Алексеевич
SU1401474A1

Иллюстрации к изобретению SU 1 499 369 A1

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для построения вычислительных устройств. Целью изобретения является упрощение устройства. Устройство содержит регистр 1, два логических блока 2,5, дешифратор 8, сумматор 9, элементы И 10,14 и формирователь 12 импульсов. Упрощение устройства достигнуто благодаря исключению группы элементов И, сдвигателя кодов и многовходового элемента ИЛИ. 1 з.п.ф-лы, 2 ил.

Формула изобретения SU 1 499 369 A1

00111, 1 « О, k « 3, Л, (4),о А, + й, 00111 + 00100 01 Oil,

А, OU01, й, 00001, Аф 01110,йф 00101

10011 i&510110, &7 11010, U,,

00010, 00011, А

А,

в

10101, 11001,

00016, А,о 11100

35 I

Блок

2 формирует двоичный код чис- ла А {, + 2 - 1, а блок 3 - двонч- ньй код, который, будучи преобразованным в дешифраторе 4, становится кодом числа . На вькоде сумматора 9 появляется двоичный код числа А , переписьшаемого по импульсу, по- ; лученному из положительного перепада в формирователе 12 импульса, в регистр 1о При подаче на вход 15 единичного потенциала устройство работает в асинхронном режиме. При работе в синхронном режиме с внешней синхронизацией на вход 15 подаются синформирователь импульса, причем инфор мационньй выход сумматора подгсшочен к информационному входу регистра, i-й (i 1, п-2, где п - число пере40 бираемых элементов) прямой разрядньй выход регистра подключен к пepвo r/ входу i-ro элемента ИЛИ первой группы, первый инверсный разрядный выход регистра подключен к второму входу

5 первого элемента ИЛИ первой группы и к первым входам всех элементов И первой группы, j-й (, п-2) инверсный разрядный выход регистра подключен к J-M входам элементов И первой

хроимпульсы, проходящие через элемент JQ группы, имеющих номера с (j-l)-ro И 11, открытый единичным потенциалом по (п-З)-й, выход (j-l)-ro элемента

И первой группы подключен к второму входу j-ro элемента ИЛИ первой группы, выход 1-го элемента ИЛИ первой группы подключен к i-му разрядному входу первого слагаемого сумматора, (п-1)-й прямой разрядный выход регистра подключен к (п-1)-му разрядс выхода переполнения сумматора 9, Формула изобрет, ения

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

55

ному входу первого слагаемого

(00100)2 &2 00010

10101, Аб 11001, ig

00001 00001

I

формирователь импульса, причем инфор мационньй выход сумматора подгсшочен к информационному входу регистра, i-й (i 1, п-2, где п - число перебираемых элементов) прямой разрядньй выход регистра подключен к пepвo r/ входу i-ro элемента ИЛИ первой группы, первый инверсный разрядный выход регистра подключен к второму входу

первого элемента ИЛИ первой группы и к первым входам всех элементов И первой группы, j-й (, п-2) инверсный разрядный выход регистра подключен к J-M входам элементов И первой

ному входу первого слагаемого

LiJ

Документы, цитированные в отчете о поиске Патент 1989 года SU1499369A1

Устройство для перебора сочетаний 1985
  • Глушань Валентин Михайлович
  • Пупков Михаил Иванович
  • Рыбальченко Михаил Викторович
  • Щербаков Леонид Иванович
SU1264198A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для перебора сочетаний 1985
  • Глушань Валентин Михайлович
  • Рыбальченко Михаил Викторович
SU1305702A1

SU 1 499 369 A1

Авторы

Пришибской Александр Владимирович

Пришибская Надежда Ивановна

Даты

1989-08-07Публикация

1987-09-07Подача