SU1345188A1 - Device for separating maximum number - Google Patents
Device for separating maximum number Download PDFInfo
- Publication number
- SU1345188A1 SU1345188A1 SU864076885A SU4076885A SU1345188A1 SU 1345188 A1 SU1345188 A1 SU 1345188A1 SU 864076885 A SU864076885 A SU 864076885A SU 4076885 A SU4076885 A SU 4076885A SU 1345188 A1 SU1345188 A1 SU 1345188A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- elements
- output
- numbers
- inputs
- Prior art date
Links
Landscapes
- Feedback Control In General (AREA)
Abstract
Изобретение относитс к технической кибернетике и может быть использовано дл построени технических средств систем классификации, распознавани образов, поиска инфор .мации. Цель изобретени - расширение .области применени за счет вьщелени максимального числа из неограниченной по величине последовательности сравниваемых чисел. Устройство содержит элементы И 1, ИЛИ 2, НЕ 3, 4, ИЛИ-НЕ 5. При вычислении дизъюнкции чисел на каждом такте работы устройства на его входы подаютс унитарные коды очередного числа В. и текущего максимума. Первым значением текущего максимума вл етс унитарный код нул . В устройстве выполн етс поразр дна дизъюнкци этих кодов и из результирующего кода выдел етс старша единица, т.е. унитарный код максимального из сравниваемых чисел, который запоминаетс и принимаетс за значение текущего максимума. Вычисление дизъюнкции п последовательно подаваемых на входы устройства чисел осуществл етс за п+1 такт. 1 ил. (Л ft ffm-t cz: л 00 4 СП СХ) 00The invention relates to technical cybernetics and can be used for the construction of technical means of classification systems, pattern recognition, information retrieval. The purpose of the invention is to expand the application area by selecting the maximum number from an unbounded sequence of compared numbers. The device contains the elements AND 1, OR 2, NOT 3, 4, OR-NOT 5. When calculating the disjunction of numbers at each step of the operation of the device, the unitary codes of the next number V. and the current maximum are fed to its inputs. The first value of the current maximum is the unitary code zero. The device performs a bitwise disjunction of these codes and separates the resulting code from the highest one, i.e. the unitary code of the maximum of the compared numbers, which is memorized and taken as the value of the current maximum. The calculation of the disjunction n in series of the numbers supplied to the device inputs is carried out in n + 1 cycles. 1 il. (L ft ffm-t cz: l 00 4 SP CX) 00
Description
Изобретение относитс к технической кибернетике и может быть использовано дл построени технических средств системы классификации, распознавани образов, поиска информации и автоматизации прин ти решений в нечетких услови х.The invention relates to technical cybernetics and can be used to build technical means of a classification system, pattern recognition, information retrieval and decision-making automation in fuzzy conditions.
Цель изобретени - расширение области применени за счет в)Щелени максимального числа из неограниченно по величине последовательности чиселThe purpose of the invention is to expand the scope of application by c) Cleavage of the maximum number from an unlimited amount of a sequence of numbers.
На чертеже представлена блок-схема устройства.The drawing shows the block diagram of the device.
Устройство содержит элементы И 1, элементы ,ШИ 2, выходные элементы НЕ 3 и 4 (в т-м узле элемент НЕ от- су гствует), ИЛИ-НЕ 5 5 выходы 6, 6 , .., 6 дл -подачи первого числа, выходы 7 , 7 5 «5 7 дл подачи соответственно второго числа, выходы 8 , 8, .„., 8, вход 9 установки унитарного кода нул на входах устройства .The device contains elements AND 1, elements, ШИ 2, output elements NOT 3 and 4 (in the th node, the element does NOT discard), OR-NOT 5 5 outputs 6, 6, .., 6 for the first number , outputs 7, 7 5 "5 7 for supplying respectively the second number, outputs 8, 8,.„., 8, input 9 of setting the unitary code zero at the inputs of the device.
Возрастание индексации на чертеже соответствует упор доченности от старших разр дов к младшим.The increase in indexation in the drawing corresponds to the ordering from the older to the least significant bits.
Алгоритм работы устройства следующий .The algorithm of the device is as follows.
Вначале на выходах устройства устанавливаетс унитарный код нул , который вл етс начальным значением текущего максимума. При вычислении дизъюнкции чисел на каждом такте работы устройства на его входы подаютс унитарные коды очередного числа В| и текущего максимума. В устройстве выполн етс поразр дна : дизъюнкци этих кодов и из результирующего .кода выдел етс старша единица, т.е. унитарный код максимального из сравниваемых чисел, которьй запоминаетс и принимаетс за значение текущего максимума. Вычисление дизъюнкци п последовательно подаваемых на вход устройства чисел осуществл етс за п+1 такт.First, a unitary zero code is set at the outputs of the device, which is the initial value of the current maximum. When calculating the disjunction of numbers at each step of the device operation, the unitary codes of the next number B | and the current high. The device performs the following bit: the disjunction of these codes and the highest one, i.e. the unitary code of the maximum of the compared numbers, which is stored and taken as the value of the current maximum. The calculation of the disjunction n of consecutively supplied numbers to the device input is carried out in n + 1 cycles.
Вычисление результата I) импликации А - В двух нечетких переменных А и В; состоит в получении разности (1 - А) и нахождении дизъюнкции чисе {1-А) и В. в указанном пор дке. Зг гз чение разности (1-А) образуетс в устройстве за счет инверсного пор дка подключени входов разр дов числа А к первым входам элементов Ш1И 2 поразр дных узлов а.нализа.Calculation of the result I) implication A - B of two fuzzy variables A and B; consists in obtaining the difference (1 - A) and finding the disjunction of the number {1-A) and B. in the indicated order. The difference difference (1-A) is formed in the device due to the inverse order of connecting the inputs of the digits of the number A to the first inputs of the elements of S1I 2 bitwise a.
Вычисление дополнени Л 1-А осуществл етс как и вычисление импли0The calculation of the L 1-A addition is carried out as is the calculation of the impli0
кации, с той лишь разницей, что вместо кода числа. В. на соответствующие входы устройства подаютс нулевые сигналы.katsii, with the only difference that instead of the code number. V. Zero signals are supplied to the corresponding inputs of the device.
Устройство работает следующим образом .The device works as follows.
Вначале независимо от выполн емой операции на выходах устройства устанавливаетс унитарный код числа 0. Дл этого на вход 9 подаетс единич- ньй сигнал, который, поступа на (т+1)-е входы элементов Ш1И-НЕ 5 с 1-го по (т-1)-й .и на 4-й вход т-го элемента ИЛИ 2, обеспечивает по вление и запоминание нулевого сигнала на выходах этих элементов и единич- сигнала на выходе т-го элемента ИЛИ-НЕ 5.First, regardless of the operation being performed, the unitary code of the number 0 is set at the outputs of the device. For this purpose, a single signal is fed to the input 9, which enters the (t + 1) -th inputs of the Ш1I-HE 5 elements from the 1st to the (t -1) -th .and on the 4th input of the t-th element OR 2, provides the appearance and memorization of the zero signal at the outputs of these elements and one signal at the output of the th-th element OR-NOT 5.
При вычислении операции дизъюнкции нечетких переменных на входы 6 подаютс нулевые сигналы. На входы 7 подаютс соответствующие, разр ды унитарного кода очередного сравниваемо- 5 го числа В. На третьи входы элементов ИЛИ 2 с выходов 8 устройства подаютс разр ды унитарного кода текущего максимума . На выходах элементов ИЛИ 2 поразр дных узлов анализа образуетс код, представл ю0When calculating the disjunction of fuzzy variables, inputs 6 are given zero signals. To the inputs 7, the corresponding, bits of the unitary code of the next 5 being compared number 5 are supplied. The third inputs of the elements OR 2 from the outputs 8 of the device are fed the bits of the unitary code of the current maximum. At the outputs of the elements OR 2 random analysis nodes, a code is formed, representing
00
5five
00
5five
00
5five
щий собой поразр дную дизъюнкцию унитарных кодов числа В и числа В , запомненного в устройстве. Пусть в этом коде старша единица находитс в i-M разр де. Тогда единичный сигнал с выхода элемента ШШ 2 i-ro узла анализа проходит, инвертиру сь, на выход i-x элементов И 1-НЕ 3, так как на остальные входы элемента И 1 с выходов элементов НЕ 4 всех старших узлов анализа также подаютс единичные сигналы.unitary codes of the number B and the number B memorized in the device. Let the highest unit in this code be in the i-M bit. Then a single signal from the output of the SHSh 2 element of the i-ro analysis node passes, invert, to the output of the i-x elements AND 1-HE 3, since the remaining inputs of the AND element 1 from the outputs of the HE elements 4 of all senior analysis nodes are also given single signals.
Поэтому на выходе i-ro элемента НЕ 3 будет нулевой сигнал. Нулевой сигнал с выхода i-ro элемента НЕ 4 запрещает прохождение единичного сигнала через элементы И 1-НЕ 3 всех. младших разр дов. Поэтому с учетом инвертировани нул на выходах элементов И 1-НЕ 3 всех младших разр дов будет единичный сигнал. На выходах элементов И 1-НЕ 3 всех старших разр дов с 1-го по (i-l)-E также будет единичный сигнал, что обусловлено поступлением на вход элементов И 1-НЕ 3 этих разр дов нулевого сигнала с выхода элемента МИ 2. Таким образом, на выходах элементов НЕ 3 формируетс код, и} версный унитарному коду MaKCHNia.TbHoro из чисел В иTherefore, at the output of the i-ro element NO 3 there will be a zero signal. A zero signal from the output of the i-ro element HE 4 prohibits the passage of a single signal through the elements AND 1-HE 3 all. minor bits Therefore, taking into account the zero inversion at the outputs of the AND 1-HE 3 elements of all the lower bits, there will be a single signal. At the outputs of the elements AND 1-NOT 3 all higher bits from the 1st to (il) -E there will also be a single signal, which is due to the arrival at the input of the elements AND 1-NO 3 of these bits of the zero signal from the output of the MI 2. Thus Thus, at the outputs of the elements NOT 3, a code is formed, and} is the unitary code MaKCHNia.TbHoro from numbers B and
к to
/HciKc Единичные сигналы с выходов всех элементов НЕ 3, кроме i-ro, поступа на входы соответствующих элементов ИЛИ-НЕ 5, обуслов т на выходах этих элементов нулевой сигнал. На выходе i-ro элемента ИЛИ-НЕ 5 будет единичный сигнал, что обусловлено поступлением на его входы нулевых сигналов с выходов всех остальных элементов РШИ-НЕ 5 и с выхода i-ro элемента НЕ 3. Поэтому на выходах 8 устройства будет сформирован унитарный код максимального из чисел В и . , который и принимаетс за/ HciKc Single signals from the outputs of all elements NOT 3, except i-ro, arriving at the inputs of the corresponding elements OR NOT 5, result in a zero signal at the outputs of these elements. At the output of the i-ro element OR-NOT 5 there will be a single signal, which is due to the arrival at its inputs of zero signals from the outputs of all other elements of the RSHI-HE 5 and from the output of the i-ro element NO 3. Therefore, a unitary code will be generated at the outputs 8 of the device the maximum of the numbers In and. which is taken for
и and
текущий максимум Вcurrent maximum
к-и Максto-and max
. Запоминание. Memorization
последнего текущего максимума происходит в устройстве благодар тому, что его код поступает с выходов 8 устройства на входы элементов ИЛИ 2, что делает результат на выходе неизменным даже при сн тии с входов 7 кода числа В.the last current maximum occurs in the device due to the fact that its code comes from the outputs 8 of the device to the inputs of the elements OR 2, which makes the result at the output unchanged even when removed from the inputs 7 of the code of the number B.
При вычислении операции импликации двух нечетких переменных А и В. на входы 6 подаетс унитарный код числа А. При этом на первых входах элементов ИЛИ 2 образуетс унитарный код числа 1-А.When calculating the operation of the implication of two fuzzy variables A and B. To the inputs 6, the unitary code of the number A is fed. In this case, the first inputs of the elements OR 2 form the unitary code of the number 1-A.
Так как результат операции импли- кации определ етс как дизъюнкци чисел 1-А и Bj, то, подав код числа Bj на входы 7 устройства, на выходах 8 получим указанным образом унитарный код числа D (лкс (, В-), т.е. результата операции импликации чисел А и В., которьй и запоминаетс в устройстве.Since the result of the implication operation is defined as the disjunction of the numbers 1-A and Bj, then, by supplying the code of the number Bj to the inputs 7 of the device, at outputs 8 we obtain in the indicated manner the unitary code of the number D (lx (, B-), i.e. The result of the operation is the implication of the numbers A and B., which is stored in the device.
Вычисление результата операции дополнени сводитс к вычислению результата импликации чисел А иThe calculation of the result of the addition operation is reduced to the calculation of the result of the implication of the numbers A and
Составитель Е. Иванова Редактор М. Келемеш Техред М.Днлык Корректор С. ЧерниCompiled by E. Ivanova Editor M. Kelemesh Tehred M.Dnlyk Proofreader S. Cherni
Заказ 49.20/47 Тираж 670ПодписноеOrder 49.20 / 47 Circulation 670 Subscription
ВНИИПИ Государственного комитета СССРVNIIPI USSR State Committee
по делам изобретений и открытий 113035, Москва, Ж-35, Раушска наб., д. 4/5for inventions and discoveries 113035, Moscow, Zh-35, Raushsk nab., 4/5
.Производственно-полиграфическое предпри тие, г. Ужгород, ул. Проектна , 4Production and printing company, Uzhgorod, st. Project, 4
5188451884
В, где , и, следовательно, также сводитс к рассмотренной процедуре вычисление результата дизъюнкции чисел и ,B, where, and, therefore, also reduces to the considered procedure of calculating the result of the disjunction of numbers and,
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864076885A SU1345188A1 (en) | 1986-06-12 | 1986-06-12 | Device for separating maximum number |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864076885A SU1345188A1 (en) | 1986-06-12 | 1986-06-12 | Device for separating maximum number |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1345188A1 true SU1345188A1 (en) | 1987-10-15 |
Family
ID=21241172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864076885A SU1345188A1 (en) | 1986-06-12 | 1986-06-12 | Device for separating maximum number |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1345188A1 (en) |
-
1986
- 1986-06-12 SU SU864076885A patent/SU1345188A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1108437, кл. G 06 F 7/02, 1983. Авторское свидетельство СССР № 1024902, кл. С 06 F 7/02, 1982. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5303381A (en) | Method and apparatus for sorting sequential input signals by concurrently comparing successive input signals among signals in first and second memory sections | |
SU1345188A1 (en) | Device for separating maximum number | |
Solera et al. | Geosynchronous satellite pattern of life node detection and classification | |
Sawyer | On the past history of an allele now known to have frequency p | |
EP0545482B1 (en) | Arbiter with a uniformly partitioned architecture | |
Fincher et al. | Multi-sensor data fusion using neural networks | |
SU1631538A2 (en) | Device for extremal number selection from n-bit binary numbers | |
Liebehenschel | Lexicographical generation of a generalized dyck language | |
SU1441383A1 (en) | Device for extracting extreme number | |
Vanlehn | Efficient specialization of relational concepts | |
SU1383334A1 (en) | Device for selecting extreme number from n m-bit numbers | |
SU877422A1 (en) | Decoder for multi-channel acoustic emission instruments | |
SU1363258A1 (en) | Device for recording time and information processes | |
SU1211786A1 (en) | System for resetting and transmission of information | |
SU1024902A1 (en) | Device for determination maximal number | |
SU1683004A1 (en) | Device to analyze fuzzy data | |
SU1297080A1 (en) | Device for searching optimum control parameters | |
SU1418697A1 (en) | Device for comparing binary numbers | |
SU1156060A1 (en) | Device for selecting extremum number | |
JPH03219362A (en) | Time series data processing system | |
SU1488783A2 (en) | Device for selection of extremum from n m-bit binary numbers | |
SU1218381A1 (en) | Device for selecting order data sequence | |
SU883934A1 (en) | Image identifying device | |
SU824192A1 (en) | Number comparing device | |
SU1109737A1 (en) | Device for comparing binary numbers |