SU1264157A1 - Device for generating combinations - Google Patents
Device for generating combinations Download PDFInfo
- Publication number
- SU1264157A1 SU1264157A1 SU853837340A SU3837340A SU1264157A1 SU 1264157 A1 SU1264157 A1 SU 1264157A1 SU 853837340 A SU853837340 A SU 853837340A SU 3837340 A SU3837340 A SU 3837340A SU 1264157 A1 SU1264157 A1 SU 1264157A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- register
- counter
- inputs
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в специализированньк вычислительных устройствах , решающих комбинаторные задачи.The invention relates to automation and computing and can be used in specialized computing devices that solve combinatorial problems.
Цель изобретени - упрощение устройства.The purpose of the invention is to simplify the device.
На чертеже изображена функциональна схема устройства дл перебора сочетаний.The drawing shows a functional diagram of the device for sorting combinations.
Устройство содержит тактовый 1 и установочный 2 входы, триггер 3 коммутатор 4, дешифратор 5,, счётчик 6, элементы И 7 и 8, регистр сдвига 9, информационные входы 10 и выходы 11, регистр 12, выход 13 окончани группового перебора сочетаний , выход 14 окончани работы.The device contains a clock 1 and installation 2 inputs, trigger 3 switch 4, decoder 5, counter 6, elements 7 and 8, shift register 9, information inputs 10 and outputs 11, register 12, output 13 of the group search combination end, output 14 finishing work.
Устройство работает следующим образом.The device works as follows.
Перебор всех возможных сочетаний из ь, по и (м О, 1, 2,1т1 ) осуществл етс наи1 -разр дном счетчике 6 под действием тактовых импульсов, поступающих на его счетный вход по шине.All possible combinations of ü, π (m 0, 1, 2, 1, 1) are searched by the most 1-bit of the counter 6 under the action of clock pulses arriving at its counting input through the bus.
Сочетани представл ютс комбинаци ми двоичных символов в разр дах кода, хранимого в счетчике, а значение и определ етс числом единичных разр дов и индитдируетс соот тствующим выходом дешифратора 5 (при и О единичный сигнал по вл етс ,на первом выходе дешифратора , при ь t - на втором выходе и т.д., при - +1-омCombinations are represented by combinations of binary symbols in the code bits stored in the counter, and the value is determined by the number of unit bits and is indicated by the corresponding output of the decoder 5 (when and O, a single signal appears at the first output of the decoder, with t - at the second exit, etc., with - + 1st
выходе). Дл отбора группы сочетаний с фиксированным значением ь q, это значение заноситс -в регистр сдвига 9, (при h О возбужден первый выход регистра сдвига при h 1 - второй выход и Т.Д., при h fr, -fTi+1-ый выход). Возникновение ситуации ь hep отображаетс единична сигналом на выходе коммутатора 4: возбуждены информационный и управл ющий входы коммутатора с одинаковым номером. Этот сигнал вл етс командой на передачу сочетани из счетчика 6 в регист 12 и, проход через элемент И 8 на управл ющий вход регистра 12, синхронизируетс срезом тактового импульса (тем самым устран ютс влени , св занные с переходными процессами). Таким образом, сочетани , относ щиес к одной группе .(ф), последовательно по вл ютс output). To select a group of combinations with a fixed value of q, this value is entered into the shift register 9, (when h O the first output of the shift register is excited when h 1 - the second output, etc., with h fr, -fTi + 1st output). The occurrence of the situation hep is indicated by a single signal at the output of switch 4: the information and control inputs of the switch with the same number are excited. This signal is a command to transmit a combination of counter 6 to register 12, and the passage through element 8 to control input of register 12 is synchronized by a cut of the clock pulse (thereby eliminating phenomena associated with transients). Thus, combinations belonging to the same group. (F), successively appear
на выходах 11 устройства. Переполнение счетчика 6 (сигнал на выходе 13) говорит об окончании перебора отдельной группы сочетаний. Состо ние триггера 3 определ етс одним из двух режимов работы устройства. В состо нии О осуществл етс блокировка элемента И 7 и номер возбужденного выхода (н) регистра сдвига 9 остаетс неизменным . В этом случае сигналы на выходе 13 могут рассматриватьс как сигналы окончани работы устройства: ( в следующем цикле перебирают сочетани той же группы. Если триггер 3 находитс в состо нии 1, то сигналы переполнени счетчика постугпают через элемент И 7 на синхрони зирующий вход регистра сдвига 9, перевод его в следующие состо ни , 1т.е. увеличива на 1 номер возбужденного выхода. В этом случае после завершени перебора в пределах одной группы сочетаний начинаетс перебор н следующей-группе и т.д. до Hq, fT,. По ление сигнала на выходе старшего ()-ro разр да регистра сдвига 9 (сигнал на вькоде 14) свидетельствует об окончании работы устройства.at the outputs of the 11 device. Overflow of counter 6 (signal at output 13) indicates the end of the search for a separate group of combinations. The state of trigger 3 is determined by one of two modes of operation of the device. In the state O, the element 7 is blocked and the number of the excited output (n) of the shift register 9 remains unchanged. In this case, the signals at output 13 can be viewed as device end signals: (in the next cycle, combinations of the same group are sorted out. If trigger 3 is in state 1, the counter overflow signals are triggered via AND 7 to the synchronizing input of shift register 9 , transferring it to the following states, 1t.e., increasing the number of the excited output by 1. In this case, after the completion of the search within one group of combinations, the search will begin on the next group, etc. to Hq, fT ,. older out go () -ro bit shift register 9 (signal on code 14) indicates the end of the device.
Информаци о режиме работы и начальном значении подаетс на входы 10, а управление ее занесением и начальна установка счетчика 6 осуществл етс по входу 2.Information on the operation mode and the initial value is fed to the inputs 10, and its entry control and initial setup of the counter 6 is controlled by the input 2.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853837340A SU1264157A1 (en) | 1985-01-08 | 1985-01-08 | Device for generating combinations |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853837340A SU1264157A1 (en) | 1985-01-08 | 1985-01-08 | Device for generating combinations |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1264157A1 true SU1264157A1 (en) | 1986-10-15 |
Family
ID=21156140
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU853837340A SU1264157A1 (en) | 1985-01-08 | 1985-01-08 | Device for generating combinations |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1264157A1 (en) |
-
1985
- 1985-01-08 SU SU853837340A patent/SU1264157A1/en active
Non-Patent Citations (1)
Title |
---|
Авторс5кое свидетельство СССР 525948, кл. G 06 F 7/00, 1976. Авторское свидетельство СССР № 374606, кл. G 06 F 15/32, 1973. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1264157A1 (en) | Device for generating combinations | |
SU1223222A1 (en) | Device for sorting numbers | |
SU1273930A2 (en) | Device for sequential selecting of ones from n-bit binary code | |
SU1201855A1 (en) | Device for comparing binary numbers | |
SU1285605A1 (en) | Code converter | |
SU1314334A1 (en) | Device for finding maximum number | |
SU1168924A2 (en) | Device for ranging extremum values | |
SU1310822A1 (en) | Device for determining the most significant digit position | |
SU1290517A1 (en) | Counting device | |
SU1367163A1 (en) | Binary serial code to unit-counting code converter | |
SU1510088A2 (en) | Code-to-time interval converter | |
SU1727200A1 (en) | Device for conversion of series code to parallel code | |
SU1188728A1 (en) | Device for implementing boolean functions | |
SU1081803A1 (en) | Counter | |
SU995314A1 (en) | Two-channel analogue-digital converter | |
SU1277387A2 (en) | Pulse repetition frequency divider | |
SU1151946A1 (en) | Information input device | |
SU1695389A1 (en) | Device for shifting pulses | |
SU1474853A1 (en) | Parallel-to-serial code converter | |
SU1529444A1 (en) | Binary counter | |
SU602936A1 (en) | Code-to-pulse number converter | |
SU911581A1 (en) | Shaft angular position-to-code converter | |
SU1290295A1 (en) | Device for calculating ordinal statistics of sequence of binary numbers | |
SU1281445A1 (en) | Device for multiplying quantity of photoelectronic pulses for laser recording instruments | |
SU1270762A1 (en) | Information output device |