способ преобразования структуры аргументов аналоговых логических напряжений «-/+»[mj]f(+/-) - "дополнительный код" в позиционно-знаковую структуру минимизированных аргументов логических напряжений ±[mj]f(+/-)min и функциональная структура для его реализации (варианты русской логики)
Классы МПК: | H03M7/04 в двоичной системе счисления |
Патентообладатель(и): | Петренко Лев Петрович (UA) |
Приоритеты: |
подача заявки:
2012-05-21 публикация патента:
20.12.2013 |
Изобретения относятся к вычислительной технике и могут быть использованы для построения арифметических устройств и выполнения арифметических процедур над входными условно отрицательными аргументами аналоговых сигналов и преобразования их в позиционно-знаковую структуру аргументов«дополнительный код» с применением арифметических аксиом троичной системы счислениядля последующего суммирования с другими аргументами аналоговых сигналов слагаемых в позиционном формате. Техническим результатом является расширение динамического диапазона преобразования аргументов и увеличение быстродействия при выполнении арифметических преобразований в позиционно-знаковом сумматоре и умножителе. В одном из вариантов преобразователь реализован с использованием логических элементов И, ИЛИ. 7 н.п.ф-лы.
Формула изобретения
1. Способ преобразования структуры аргументов аналоговых логических напряжений «-/+»[mj]f(+/-) - « Дополнительный код» в позиционно-знаковую структуру минимизированных аргументов аналоговых логических напряжений ±[mj]f(+/-)min с применениемарифметических аксиом троичной системы счисления f(+1,0,-1) (Вариант русской логики), отличающийся тем, что из структуры положительных аргументов аналоговых логических напряжений «-/+»[mj]f(+/-) - « Дополнительный код» формируют последовательные «Зоны минимизации», в одну из них включают условно отрицательный аргумент знакового разряда m± (-mj)k+1, и она является «k+1» «Зоной минимизации», а положительные последующие аргументы условно «j+1» и «j» младших разрядов включают последовательно в «k» - «k-7» «Зону минимизации», в которых выполняют логический анализ активности положительных аргументов посредством функциональных параллельных структур f1(00)min и f2(0,0 )min сквозной активизации минимизированных аргументов «0,0 1,0» и «0,10,0» в условно «j+1» и «j» разрядах, а посредством функциональных параллельных структур сквозной активизации f1(11)min и f2(1,1)min активизируют неактивные аргументы логического нуля «±0»
«+1/-1» в условно «j+1» и «j» разрядах, и если функциональную параллельную структуру f 1(00)min сквозной активизации минимизированных аргументов «0,01,0» в условно «j» «k» «Зоне минимизации» активизируют одновременно посредством неактивных аргументов условно «j+1» и «j» разряда как, например, в «k»1 «Зоне минимизации», а посредством ее преобразованного аргумента (00mj)k активизируют как положительный аргумент условно «j» разряда в минимизированной структуре аргументов ±[m j]f(+/-)min, так и активизирует посредством функциональной структуры с выходной логической функцией f1(&)-И условно отрицательный знаковый аргумент ±( -mj)k+1 в минимизированной структуре аргументов ±[mj]f(+/-)min, при этом процесс активизации минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
где - логическая функция f1(&)-И
а функциональную параллельную структуру f2( 0,0)min сквозной активизации минимизированных аргументов «0,10,0» в условно «j+1» «k» «Зоны минимизации» активизируют одновременно посредством неактивных аргументов условно «j+1» и «j» разряда между «Зонами минимизации» и посредством ее преобразованного аргумента (0,0mj )k активизируют положительный аргумент условно «j+1» разряда минимизированной структуры аргументов ± [mj]f(+/-)min за исключением «k» «Зоны минимизации», если активен аргумент знакового разряда m± (-mj)k+1, при этом процесс активизации результирующих минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
то функциональную параллельную структуру сквозной активизации f1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j» разряде активизируют посредством двух аргументов условно «j+1» и «j» разряда, которые активны в предыдущей «Зоне минимизации» при условии, что аргумент в условно «j+1» разряде также активен, а посредством его результирующего аргумента ( 11mj)k активизируют условно отрицательный аргумент в условно «j» разряде «Зоне минимизации», при этом выполняют логическое дифференцирование +d/dn положительных аргументов в скорректированной структуре ±[mj]f(+/-)1 и формируют условно отрицательный аргумент в минимизированной структуре ±[mj]f(+/-)min, соответствующий локальному условно отрицательному переносу -f1( +
-)d/dn при условии, что в предыдущей «Зоне минимизации» активен аргумент (0,0 mj)k функциональной структуры f 1(00)min, и выполняют формирование положительного аргумента локального переноса +f1(+
+)d/dn в очередной «Зоне минимизации», если в ней не активен аргумент знакового разряда m ±
(-mj)k+1, при этом процесс активизации результирующих минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
а функциональную параллельную структуру сквозной активизации f1(1,1)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» разряде активизируют посредством двух аргументов условно «j+1» и «j» разряда, которые активны между «Зонами минимизации» при условии, что аргумент в условно «j» разряде «Зоны минимизации» также активен и посредством его результирующего аргумента (1,1mj )k активизируют условно отрицательный аргумент условно «j+1» разряда в «Зоне минимизации», при этом выполняют логическое дифференцирование +d/dn положительных аргументов в скорректированной структуре ± [mj]f(+/-)1 с формированием условно отрицательного аргумента в минимизированной структуре аргументов ±[mj]f(+/-)min, соответствующего локальному условно отрицательному переносу -f2( +
-)d/dn при условии, что в предыдущей «Зоне минимизации» активен аргумент (0,0 mj)k функциональной структуры f 1(0,0)min, и с формированием положительного аргумента локального переноса +f2(+
+)d/dn в очередной «Зоне минимизации», если в ней не активен аргумент знакового разряда m ±
(-mj)k+1, при этом процесс активизации результирующих минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
2. Функциональная параллельная структура f 2(0,0)min и f1(00)min сквозной активизации минимизированных аргументов «0,1 0,0» и «0,01,0» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», отличающаяся тем, что структуры условно «j+1» и «j» разряов, формирующие положительные минимизированные аргументы min(+mj)k+1 и min (+mj)k, выполнены по функциональной эквивалентной структуре и каждая из них включает логические функции f1(&)-И, f2(&)-И, f 3(&)-И, f4(&)-И, f5(&)-И, f6(&)-И, f7(&)-И, f8 (&)-И, f9(&)-И, f10(&)-И, f 211(&)-И, f1(})-ИЛИ и f2 (})-ИЛИ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
где и
- логическая функция f1(})-ИЛИ и f1(&)-И условно «j+1» разряда;
и
- логическая функция f1(})-ИЛИ и f1(&)-И условно «j» разряда.
3. Функциональная параллельная структура сквозной активизации f2(1,1)min и f1(11 )min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», отличающаяся тем, что структуры условно «j+1» и «j» разрядов выполнены по функциональной эквивалентной структуре, формирующей условно отрицательные минимизированные аргументы min (-mj)k+1 и min(-m j)k и каждая из них включает логические функции f1(&)-И, f2(&)-И, f 3(&)-И, f4(&)-И, f5(&)-И, f6(&)-И, f7(&)-И, f8 (&)-И, f9(&)-И, f10(&)-И, f 1(})-ИЛИ и f2(})-ИЛИ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
4. Функциональная параллельная структура f 2(0,0)min и f1(00)min сквозной активизации минимизированных аргументов «0,1 0,0» и «0,01,0» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», отличающаяся тем, что структуры условно «j+1» и «j» разрядов, формирующие положительные минимизированные аргументы min(+mj)k+1 и min (+mj)k, выполнены по функциональной эквивалентной структуре и каждая из них включает логические функции f1(&)-И, f2(&)-И, f 1(&)-И-НЕ, f2(&)-И-НЕ, f3(&)-И-НЕ, f4(&)-И-НЕ, f5(&)-И-НЕ, f6(&)-И-НЕ, f7(&)-И-НЕ, f8(&)-И-НЕ, f9(&)-И-НЕ, f10(& )-И-НЕ и f11(&)-И-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
где - логическая функция f1(& )-И-НЕ условно «j+1» разряда;
- логическая функция f1(& )-И-НЕ условно «j» разряда.
5. Функциональная параллельная структура сквозной активизации f2( 1,1)min и f1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», отличающаяся тем, что структуры условно «j+1» и «j» разрядов выполнены по функциональной эквивалентной структуре, формирующей условно отрицательные минимизированные аргументы min (-mj)k+1 и min(-m j)k, и каждая из них включает логические функции f1(&)-И, f2(&)-И, f 1(&)-И-НЕ, f2(&)-И-НЕ, f3(&)-И-НЕ, f4(&)-И-НЕ, f5(&)-И-НЕ, f6(&)-И-НЕ, f7(&)-И-НЕ, f8(&)-И-НЕ, f9(&)-И-НЕ и f10(& )-И-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
6. Функциональная параллельная структура f 2(0,0)min и f1(00)min сквозной активизации минимизированных аргументов «0,1 0,0» и «0,01,0» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», отличающаяся тем, что структуры условно «j+1» и «j» разрядов, формирующие положительные минимизированные аргументы min(+mj)k+1 и min (+mj)k, выполнены по функциональной эквивалентной структуре и каждая из них включает логические функции f1(&)-И-НЕ, f2(& )-И-НЕ, f1(})-ИЛИ, f1(}& )-ИЛИ-НЕ, f2(}&)-ИЛИ-НЕ, f 3(}&)-ИЛИ-НЕ, f4(}& )-ИЛИ-НЕ, f5(}&)-ИЛИ-НЕ, f 6(}&)-ИЛИ-НЕ, f7(}& )-ИЛИ-НЕ, f8(}&)-ИЛИ-НЕ, f 9(}&)-ИЛИ-НЕ и f10(} &)-ИЛИ-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
где - логическая функция f1(}& )-ИЛИ-НЕ условно «j+1» разряда;
- логическая функция f1(}& )-ИЛИ-НЕ условно «j» разряда.
7. Функциональная параллельная структура сквозной активизации f2( 1,1)min и f1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», отличающаяся тем, что структуры условно «j+1» и «j» разрядов выполнены по функциональной эквивалентной структуре, формирующей условно отрицательные минимизированные аргументы min (-mj)k+1 и min(-m j)k, и каждая из них включает логические функции логические функции f1(&)-И-НЕ, f2(&)-И-НЕ, f1(})-ИЛИ, f1(}&)-ИЛИ-НЕ, f2( }&)-ИЛИ-НЕ, f3(}& )-ИЛИ-НЕ, f4(}&)-ИЛИ-НЕ, f5 (}&)-ИЛИ-НЕ, f6(}& )-ИЛИ-НЕ, f7(}&)-ИЛИ-НЕ, f 8(}&)-ИЛИ-НЕ, f9(}& )-ИЛИ-НЕ и f10(}&)-ИЛИ-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
Описание изобретения к патенту
Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств, выполнении арифметических процедур над входными условно отрицательными аргументами аналоговых сигналов «-»[ni ]f(2n) и преобразовании их в позиционно-знаковую структуру аргументов«±»[ni]f(-1+1,0, +1) «дополнительный код» с применением арифметических аксиом троичной системы счисленияf(+1,0,-1) для последующего суммирования с другими аргументами аналоговых сигналов слагаемых в позиционном формате.
Известен способ преобразования позиционных условно отрицательных аргументов аналоговых сигналов «-»[ni]f(2n) в позиционно-знаковую структуру аргументов «±»[ni]f(-1+1,0, +1) «дополнительный код» (см. Цилькер Б.Я., Орлов С.А. Организация ЭВМ и систем. «Питер» 2004 г., С. 339, рис. 7.13), в котором преобразование условно отрицательных аргументов аналоговых сигналов «-»[ni ]f(2n) выполняют посредством логико-динамического процесса вида
где
- логическая функция f1(
})-ИСКЛЮЧАЮЩЕЕ ИЛИ;
- линейная последовательность логических функций f 1(
})-ИСКЛЮЧАЮЩЕЕ ИЛИ;
- функциональная структура сумматора, в котором использованы только первая группа входных связей (= [S1
i]) и входная связь переноса (= (р0 )) первого разряда.
Из анализа логико-динамического процесса преобразования позиционных условно отрицательных аргументов аналоговых сигналов«-»[ni]f(2 n) в позиционно-знаковую структуру аргументов«±»[ ni]f(-1+1,0, +1) «дополнительный код» следует, что на предварительном этапе преобразования активные и неактивные условно отрицательные аргументы аналоговых сигналов изменяют по уровню посредством логических функций f1-8(
})-ИСКЛЮЧАЮЩЕЕ ИЛИ. Затем выполняют логическое суммирование с аргументом знака «-n» посредством функциональной структуры сумматора f(
) и только после выполнения сквозного переноса f(
) формируют результирующую позиционно-знаковую структуру аргументовслагаемого «±»[ni ]f(-1+1,0,
+1), так называемый «дополнительный код» (прототип).
Известный прототип имеет технологические возможности, которые заключаются в том, что для решения задачи выполнения арифметических операций суммирования и «вычитания» позиционных аргументов аналоговых сигналов «+»[m i]f(2n) и «-»[ni ]f(2n) с разными знаками посредством одной функциональной структуры сумматора f( ) выполняют процедуру преобразования условно отрицательной информационной структуры аргументов слагаемого «-»[ ni]f(2n) в позиционно-знаковую структуру аргументов «±»[ni]f(-1+1,0,
+1) для минимизации числа условно отрицательных аргументов.
Недостатком известного технологического решения является низкое быстродействие преобразования условно отрицательных аргументов аналоговых сигналов«-»[ ni]f(2n) в позиционно-знаковую структуру аргументов«±»[ni]f(-1+1,0, +1) «дополнительный код», поскольку помимо функциональной структуры f1(
})-ИСКЛЮЧАЮЩЕЕ ИЛИ, которая включает 3
f(&)-И последовательные условные логические функции f(&)-И, также включает две последовательные функциональные структуры f1, 2(
})-ИСКЛЮЧАЮЩЕЕ ИЛИ без учета технологического цикла сквозного переноса f(
). В результате быстродействие преобразователя будет составлять
t
3
f(&)-И
3
f(&)-И
3
f(&)-И
9
f(&)-И
девять условных логических функций f(&)-И, а оно может быть уменьшено в три раза.
Технологическим результатом предложенного изобретения является сокращение технологического цикла формирования результирующей позиционно-знаковой структуры аргументов «-/+»[ mj]f(+/-) - «Дополнительный код».
Указанный технологический и технический результат достигается следующим способом и функциональными структурами.
Вариант 1. Способ преобразования структуры аргументов аналоговых логических напряжений «-/+»[ mj]f(+/-) - «Дополнительный код» в позиционно-знаковую структуру минимизированных аргументов аналоговых логических напряжений ±[mj ]f(+/-)min с применениемарифметических аксиом троичной системы счисленияf(+1,0,-1) (Вариант русской логики), при этом из структуры положительных аргументов аналоговых логических напряжений «-/+»[mj]f(+/-) - «Дополнительный код» формируют последовательные «Зоны минимизации» в одну из них включают условно отрицательный аргумент знакового разряда m± (-mj)k+1 и она является «k+1» «Зоной минимизации», а положительные последующие аргументы условно «j+1» и «j» младших разрядов включают последовательно в «k» - «k-7» «Зону минимизации», в которых выполняют логический анализ активности положительных аргументов посредством функциональных параллельных структур f1(00)min и f2(0,0 )min сквозной активизации минимизированных аргументов «0,0 1,0» и «0,10,0» в условно «j+1» и «j» разрядах, а посредством функциональных параллельных структур сквозной активизации f1(11)min и f2(1,1)min активизируют неактивные аргументы логического нуля «±0»
«+1/-1» в условно «j+1» и «j» разрядах, и если функциональную параллельную структуру f 1(00)min сквозной активизации минимизированных аргументов «0,01,0» в условно «j» «k» «Зоне минимизации» активизируют одновременно посредством неактивных аргументов условно «j+1» и «j» разряда, как, например, в «k»1 «Зоне минимизации», а посредством ее преобразованного аргумента (00mj)k активизируют как положительный аргумент условно «j» разряда в минимизированной структуре аргументов ±[m j]f(+/-)min, так и активизирует посредством функциональной структуры с выходной логической функцией f1(&)-И условно отрицательный знаковый аргумент ±( -mj)k+1 в минимизированной структуре аргументов ±[mj]f(+/-)min, при этом процесс активизации минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
где
а функциональную параллельную структуру f2(0 ,0)min сквозной активизации минимизированных аргументов «0,10,0» в условно «j+1» «k» «Зоны минимизации» активизируют одновременно посредством неактивных аргументов условно «j+1» и «j» разряда между «Зонами минимизации» и посредством ее преобразованного аргумента (0,0mj )k активизируют положительный аргумент условно «j+1» разряда минимизированной структуры аргументов ±[mj]f(+/-)min за исключением «k» «Зоны минимизации», если активен аргумент знакового разряда m± (-mj)k+1, при этом процесс активизации результирующих минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
то функциональную параллельную структуру сквозной активизации f1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j» разряде активизируют посредством двух аргументов условно «j+1» и «j» разряда, которые активны в предыдущей «Зоне минимизации» при условии, что аргумент в условно «j+1» разряде также активен, а посредством его результирующего аргумента (11mj)k активизируют условно отрицательный аргумент в условно «j» разряде «Зоне минимизации», при этом выполняют логическое дифференцирование +d/dn положительных аргументов в скорректированной структуре ±[mj ]f(+/-)1 и формируют условно отрицательный аргумент в минимизированной структуре ±[m j]f(+/-)min, соответствующий локальному условно отрицательному переносу -f1(+
-)d/dn при условии, что в предыдущей «Зоне минимизации» активен аргумент (0,0 mj)k функциональной структуры f 1(00)min,и выполняют формирование положительного аргумента локального переноса +f1(+
+)d/dn в очередной «Зоне минимизации», если в ней не активен аргумент знакового разряда m ±
(-mj)k+1, при этом процесс активизации результирующих минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
а функциональную параллельную структуру сквозной активизации f1(1,1)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» разряде активизируют посредством двух аргументов условно «j+1» и «j» разряда, которые активны между «Зонами минимизации» при условии, что аргумент в условно «j» разряде «Зоны минимизации» также активен, и посредством его результирующего аргумента (1,1mj )k активизируют условно отрицательный аргумент условно «j+1» разряда в «Зоне минимизации», при этом выполняют логическое дифференцирование +d/dn положительных аргументов в скорректированной структуре ± [mj]f(+/-)1 с формированием условно отрицательного аргумента в минимизированной структуре аргументов ±[mj]f(+/-)min, соответствующего локальному условно отрицательному переносу -f2( +
-)d/dn при условии, что в предыдущей «Зоне минимизации» активен аргумент (0,0 mj)k функциональной структуры f 1(0,0)min,и с формированием положительного аргумента локального переноса +f2(+
+)d/dn в очередной «Зоне минимизации», если в ней не активен аргумент знакового разряда m ±
(-mj)k+1, при этом процесс активизации результирующих минимизированных аргументов выполняют в соответствии с логико-динамическим процессом вида
Вариант 2. Функциональная параллельная структура f2(0,0)min и f1 (00)min сквозной активизации минимизированных аргументов «0,10,0» и «0,01,0» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», при этом структуры условно «j+1» и «j» разрядов, формирующие положительные минимизированные аргументы min(+mj)k+1 и min(+mj)k, выполнены по функциональной эквивалентной структуре и каждая из них включает логические функции f1(&)-И, f2 (&)-И, f3(&)-И, f4(&)-И, f 5(&)-И, f6(&)-И, f7(&)-И, f8(&)-И, f9(&)-И, f10 (&)-И, f211(&)-И, f1(})-ИЛИ и f2(})-ИЛИ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
где
и
- логическая функция f1(})-ИЛИ и f1(&)-И условно «j+1» разряда;
- логическая функция f1(})-ИЛИ и f1(&)-И условно «j» разряда.
Вариант 3. Функциональная параллельная структура сквозной активизации f2(1,1)min и f 1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», при этом структуры условно «j+1» и «j» разрядов выполнены по функциональной эквивалентной структуре, формирующей условно отрицательные минимизированные аргументы min (-mj)k+1 и min(-m j)k, и каждая из них включает логические функции f1(&)-И, f2(&)-И, f 3(&)-И, f4(&)-И, f5(&)-И, f6(&)-И, f7(&)-И, f8 (&)-И, f9(&)-И, f10(&)-И, f 1(})-ИЛИ и f2(})-ИЛИ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
Вариант 4. Функциональная параллельная структура f2(0,0)min и f1 (00)min сквозной активизации минимизированных аргументов «0,10,0» и «0,01,0» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», при этом структуры условно «j+1» и «j» разрядов, формирующие положительные минимизированные аргументы min(+mj)k+1 и min(+mj)k, выполнены по функциональной эквивалентной структуре и каждая из них включает логические функции f1(&)-И, f2 (&)-И, f1(&)-И-НЕ, f2( &)-И-НЕ, f3(&)-И-НЕ, f4 (&)-И-НЕ, f5(&)-И-НЕ, f 6(&)-И-НЕ, f7(&)-И-НЕ, f8(&)-И-НЕ, f9(&)-И-НЕ, f10(&)-И-НЕ и f11(& )-И-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
где
- логическая функция f1(&)-И-НЕ условно «j+1» разряда;
- логическая функция f1(&)-И-НЕ условно «j» разряда.
Вариант 5 . Функциональная параллельная структура сквозной активизации f2(1,1)min и f1(11 )min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», при этом структуры условно «j+1» и «j» разрядов выполнены по функциональной эквивалентной структуре, формирующей условно отрицательные минимизированные аргументы min (-mj)k+1 и min(-m j)k, и каждая из них включает логические функции f1(&)-И, f2(&)-И, f 1(&)-И-НЕ, f2(&)-И-НЕ, f3(&)-И-НЕ, f4(&)-И-НЕ, f5(&)-И-НЕ, f6(&)-И-НЕ, f7(&)-И-НЕ, f8(&)-И-НЕ, f9(&)-И-НЕ и f10(& )-И-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
Вариант 6. Функциональная параллельная структура f2(0,0)min и f1 (00)min сквозной активизации минимизированных аргументов «0,10,0» и «0,01,0» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», при этом структуры условно «j+1» и «j» разрядов, формирующие положительные минимизированные аргументы min(+mj)k+1 и min(+mj)k, выполнены по функциональной эквивалентной структуре и каждая из них включает логические функции f1(&)-И-НЕ, f2(&)-И-НЕ, f1(})-ИЛИ, f1(}&)-ИЛИ-НЕ, f2( }&)-ИЛИ-НЕ, f3(}& )-ИЛИ-НЕ, f4(}&)-ИЛИ-НЕ, f5 (}&)-ИЛИ-НЕ, f6(}& )-ИЛИ-НЕ, f7(}&)-ИЛИ-НЕ, f 8(}&)-ИЛИ-НЕ, f9(}& )-ИЛИ-НЕ и f10(}&)-ИЛИ-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
где
- логическая функция f1(}& )-ИЛИ-НЕ условно «j+1» разряда;
- логическая функция f1(}& )-ИЛИ-НЕ условно «j» разряда.
Вариант 7. Функциональная параллельная структура сквозной активизации f2(1,1)min и f1 (11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядах «k» «Зоны минимизации», при этом структуры условно «j+1» и «j» разрядов выполнены по функциональной эквивалентной структуре, формирующей условно отрицательные минимизированные аргументы min (-mj)k+1 и min(-m j)k, и каждая из них включает логические функции логические функции f1(&)-И-НЕ, f2(&)-И-НЕ, f1(})-ИЛИ, f1(}&)-ИЛИ-НЕ, f2( }&)-ИЛИ-НЕ, f3(}& )-ИЛИ-НЕ, f4(}&)-ИЛИ-НЕ, f5 (}&)-ИЛИ-НЕ, f6(}& )-ИЛИ-НЕ, f7(}&)-ИЛИ-НЕ, f 8(}&)-ИЛИ-НЕ, f9(}& )-ИЛИ-НЕ и f10(}&)-ИЛИ-НЕ, при этом функциональные связи выполнены в соответствии с математическими моделями вида
Сущность логико-динамического процесса преобразования структуры аргументов аналоговых логических напряжений «-/+»[mj]f(+/-) - « Дополнительный код» в позиционно-знаковую структуру минимизированных аргументов аналоговых логических напряжений ±[mj]f(+/-)min с применениемарифметических аксиом троичной системы счисления f(+1,0,-1) будет пояснена в процессе его синтеза.
Синтез математической модели процедуры преобразования структуры аргументов «-/+»[mj ]f(+/-) - «Дополнительный код» в минимизированную позиционно-знаковую структуру аргументов± [mj]f(+/-)min). Если проанализировать на формализованном уровне позиционную структуру положительных активных аргументов слагаемых «+»[ mj]f(2n) в виде выражения (1)
и позиционную структуру условно отрицательных аргументов слагаемых «-»[mj]f(2 n) в виде формализованного выражения (2),
то по уровню аналогового сигнала за исключением аргумента знака «+» и «-» они эквивалентны. Поэтому выполнение каких либо арифметических действий над аргументами слагаемых «+»[ni]f(2 n) и «-»[mj]f(2n ) на формализованном уровне вызывает определенную проблему, которая связана с необходимостью учета знакового разряда «+» и «-», и он в данной ситуации представляет собой какой-то символ или «метку» о принадлежности структуры одной или другой категории информационного содержания. И только позиционное положение может исключить неоднозначность, поэтому положительная структура аргументов слагаемого (1) может быть записана в виде выражения (3),
а условно отрицательная структура аргументов слагаемого (2) может быть записана в виде выражения (4)
и только в такой интерпретации не только исключается необходимость введения в выражениях (1) и (2) дополнительных символов «+» и «-», но и возникает возможность выполнения арифметических действий над аргументами без перевода структуры аргументов «-»[mj]f(+/-) в так называемый «Дополнительный код». При этом следует особо отметить, что если структуру аргументов (4) перевести в «Дополнительный код», а эту процедуру арифметически корректно можно реализовать только с применением арифметических аксиом троичной системы счисления f(+1,0,-1) (5),
к которым относится и процедура логического дифференцирования ±d/dn как условно отрицательной последовательности активных аргументов, так и положительной последовательности аргументов, которую запишем в виде графоаналитического выражения (6).
И она, по существу, представляет собой процедуру предварительного введения сквозного переноса, но выполняется на локальном уровне, в котором логическая функция f1 (&)-И формирует положительный аргумент +mj локального переноса +f(+ +)d/dn активного аргумента из предыдущего старшего разряда непрерывной последовательности в последующий неактивный старший разряд. А логическая функция f2 (&)-И формирует условно отрицательный аргумент -m j локального переноса -f(
)d/dn, и этот перенос выполняется в условно «i» разряде, который соответствует младшему аргументу непрерывной последовательности, и при его переносе положительный аргумент преобразуется в условно отрицательный аргумент. При этом следует отметить, что применение арифметических аксиом троичной системы счисления f(+1,0,-1) (5) позволяют на научно обоснованном уровне выполнять любые процедуры преобразования аргументов, например, процедуру формирования «Дополнительного кода » можно записать в виде графоаналитического выражения (7),
в котором неактивные аргументы после первого активного условно отрицательного аргумента в исходной структуре «-»[mj]f(+/-) преобразуют в соответствии с арифметической аксиомой «±0» «+1/-1» и выполняют процедуру логического дифференцирования -d/dn условно отрицательных аргументов. В результате формируется позиционно-знаковая структура «-/+»[ mj]f(+/-) с тем же информационным содержанием «-»«186», но с максимальным числом положительных аргументов в младших разрядах, число которых может быть минимизировано и, в данной ситуации, с применением процедуры логического дифференцирования -d/dn условно отрицательных аргументов в структуре, которая выполняется в соответствии с графоаналитическим выражением (8).
И она, по существу, представляет собой процедуру предварительного введения сквозного переноса, но выполняется на локальном уровне, в которой логическая функция f1 (&)-И формирует условно отрицательный аргумент -m j локального переноса -f(- -)d/dn активного аргумента из предыдущего старшего разряда непрерывной последовательности в последующий неактивный старший разряд. А логическая функция f2 (&)-И формирует положительный аргумент +mj локального переноса +f(-
+)d/dn, и этот перенос выполняется в условно «i» разряде, который соответствует младшему аргументу непрерывной последовательности, и при его переносе положительный аргумент преобразуется в условно отрицательный аргумент. И если применить процедуру логического дифференцирования d/dn, но только к последовательности как минимум двух активных аргументов в результирующей структуре «-/+»[m i]f(+/-) выражения (7), то может быть записано графоаналитическое выражение (9),
в котором активные как положительные аргументы, так и условно отрицательные аргументы чередуются как минимум через один неактивный аргумент. При этом следует отметить, что «Дополнительный код» может быть сформирован не только для структуры условно отрицательных аргументов, но и для структуры положительных аргументов. Например, если выполнить активизацию логических нулей в соответствии с арифметической аксиомой «±0» «+1/-1» в выражении (3) и записать логико-динамический процесс преобразования аргументов в виде графоаналитического выражения (10)
будет сформирована позиционно-знаковая структура «+/-»[mj]f(+/-). И эта структура аргументов «+/-»[mj]f(+/-) может быть минимизирована по числу активных аргументов, а для этого в выражении (11)
выполним процедуру логического дифференцирования -d/dn условно отрицательных аргументов, но только последовательных активных аргументов.
Из анализа полученных результатов следует, что любая структура позиционно-знаковых аргументов, в том числе и не лучший ее вариант так называемый «Дополнительный код» может быть минимизирован по числу активных аргументов в структуре, что позволит сформировать функциональные структуры сумматоров f( )min и умножителей f
(
)min с максимально уменьшенным технологическим циклом
t
формирования результирующей минимизированной суммы позиционно-знаковых аргументов ±[S i]f(+/-)min. Например, если для позиционно-знаковой структуры аргументов «Дополнительный код» (12)
сформировать процедуру параллельно-последовательного умножения f (
) для конкретной позиционной структуры аргументов сомножителей +[mj]f(2n) и + [nj]f(2n)
«+»«11111111»f(2n) в виде графоаналитического выражения (13)
и для позиционно-знаковой структуры аргументов (14)
сформировать процедуру параллельно-последовательного умножения f (
) для конкретной позиционной структуры аргументов сомножителей ±[mj]f(+/-) и ± [nj]f(+/-)
«+»«10101010»f(2n) в виде выражения (15),
и для минимизированной позиционно-знаковой структуры аргументов (16)
сформировать процедуру параллельно-последовательного умножения f (
) в виде графоаналитического выражения (17),
где f(CD) - функциональная структура шифратора частичных произведений;
и сравнить с позиционной структурой умножителя (13), то позиционно-знаковые структуры аргументов сомножителей ±[m j]f(+/-)min и ±[nj ]f(+/-)min позволяют существенно повысить быстродействие логико-динамического процесса преобразования аргументов в умножителе. А для этого необходимо минимизировать позиционно-знаковые структуры аргументов сомножителей ±[mj]f(+/-) и ±[nj]f(+/-), которые в своей структуре включают последовательные положительные и условно отрицательные аргументы. И если применить к таким структурам, например к позиционно-знаковым сомножителям ±[mj]f(+/-) и ±[nj]f(+/-) «10101010»f(2n) обратную арифметическую аксиому «+2»«-1»
«+1» и записать такой процесс в виде логико-динамического выражения (18),
то процедуру формирования пирамидально расположенных частичных произведений (18) можно сформировать в виде графоаналитического выражения (19),
в котором особенностью является первый уровень суммирования частичных произведений. И он может быть выполнен путем объединения каждых двух их уровней посредством логических функций f1-4(})-ИЛИ, что приведет, с одной стороны, к замене сумматоров в первом уровне суммирования частичных произведений на линейные логические функции f1-4 (})-ИЛИ. С другой стороны, приводит к существенному уменьшению технологического цикла t
логико-динамического процесса умножения минимизированных структур аргументов сомножителей ±[m j]f(+/-)min и ±[nj]f(+/-)min. При этом следует отметить, что так называемый «Дополнительный код» «-/+»[mi]f(+/-) или один из возможных вариантов позиционно-знаковой структуры аргументов ±[mj]f(+/-), с одной стороны, не позволяет минимизировать функциональную структуру умножителя f
(
) и существенно уменьшить технологический цикл
t
его по сравнению с минимизированными структурами аргументов сомножителей ±[mj ]f(+/-)min и ±[nj]f(+/-)min. С другой стороны, при выполнении процедуры умножения аргументов сомножителей в «Дополнительных кодах» с разными знаками «-/+»[mj]f(+/-) и «+/-»[ mi]f(+/-) помимо функциональной структуры самого умножителя f
(
) необходима функциональная дополнительная структура анализа и активизации знака «+» или «-» результирующей структуры аргументов, когда как при умножении минимизированных структур аргументов сомножителей ± [mj]f(+/-)min и ±[n j]f(+/-)min такая дополнительная процедура исключена. Например, если сформировать процедуру умножения минимизированных структур аргументов сомножителей ±[m j]f(+/-)min
«-»«10101010»f(2n) и ±[nj]f(+/-)min
«+»«10101010»f(2n) с разными знаками в виде графоаналитического выражения (20),
то минимизированная структура результирующей суммы +[Sj]f(+/-)min «-»«111000011100100»f(2n ) является позиционно знаковой, поскольку ее структура несет информацию о знаке. В связи с этим возникает вопрос, как существенно отличаются процедуры преобразования положительных и условно отрицательных промежуточных сумм частичных произведений в графоаналитическом выражении (19), имеющем положительную структуру аргументов частичных произведений, и в графоаналитическом выражении (20), имеющем условно отрицательную структуру аргументов частичных произведений. А для этого имеет смысл сформировать два логико-динамических процесса преобразования аргументов в функциональных структурах сумматоров f1(
) - f3(
), в которых процедура минимизации выполняется только с учетом арифметических аксиом троичной системы счисления f(+1,0,-1) (5). При этом следует учесть, что и процедура логического дифференцирования +d/dn положительных аргументов и условно отрицательных аргументов -d/dn является многократным применением арифметических аксиом (5). Действительно, если сформировать процедуру преобразования частичных произведений в сумматоре f2 (
) графоаналитического выражения (19), записав ее в виде логико-динамического процесса (21),
то после преобразования аргументов второй промежуточной суммы +[S2 j]f(&)-И в соответствии с арифметической аксиомой «+1»
«+2»«-1» в структуре промежуточной суммы +[Sj]f(+/-)0 сформирована последовательность активных положительных аргументов, а и после ее логического дифференцирования +d/dn результирующая позиционно-знаковая сумма ±[ Sj]f1(+/-)min имеет минимизированную структуру активных аргументов.
Аналогичные преобразования и в сумматоре f1( ), которые запишем в виде логико-динамического выражения (22),
в котором также после логического дифференцирования +d/dn промежуточной суммы +[Sj]f(+/-)0 результирующая позиционно-знаковая сумма ±[Sj ]f2(+/-)min имеет минимизированную структуру активных аргументов. И после объединения в выходном сумматоре f3 ( ) предварительных сумм ±[S j]f(+/-)1 и ±[S j]f1(+/-)2 (23)
и выполнения преобразований аргументов в соответствии с обратными арифметическими аксиомами «+1/-1» «±0» и «-2»«+1»
«-1» и логического дифференцирования + d1/dn непрерывной последовательности положительных аргументов будет сформирована результирующая позиционно-знаковая сумма ±[Sj]f1(+/-)min, которая имеет минимизированную структуру активных аргументов. При этом следует особо отметить, что сформированная результирующая минимизированная позиционно-знаковая сумма ± [Sj]f1(+/-)min может быть использована как корректная структура слагаемого или сомножителя. Но если возникает необходимость преобразования условно отрицательных аргументов +[Sj]f(+/-)min в структуру положительных аргументов +[Sj]f(2 n), то эта процедура выполняется с применением арифметической аксиомы «-1»
«-2»«+1» в выражении (24),
но она эквивалентна, по существу, сквозному переносу f(
), который увеличивает технологический цикл
t
формирования результирующей суммы.
Далее, если сформировать процедуру преобразования частичных произведений в сумматоре f2( ) графоаналитического выражения (20), записав ее в виде логико-динамического процесса (25),
то после преобразования аргументов второй промежуточной суммы -[S2 j]f(&)-И в соответствии с арифметической аксиомой «-1»
«-2»«+1» в структуре промежуточной сумме -[Sj]f(+/-)0 сформирована последовательность активных условно отрицательных аргументов, а и после ее логического дифференцирования -d/dn результирующая позиционно-знаковая сумма ± [Sj]f1(+/-)min имеет минимизированную структуру активных аргументов.
Аналогичные преобразования и в сумматоре f1( ), которые запишем в виде логико-динамического выражения (26),
в котором также после логического дифференцирования -d/dn условно отрицательных аргументов в структуре -[Sj]f(+/-)0 результирующая позиционно-знаковая сумма ±[ Sj]f2(+/-)min имеет также минимизированную структуру активных аргументов. И после объединения в выходном сумматоре f3( ) результирующих сумм ±[S j]f(+/-)1 и ±[S j]f1(+/-)2 (27)
и также выполнения преобразований аргументов в соответствии с обратными арифметическими аксиомами «+1/-1» «±0» и «+2»«-1»
«+1» и логического дифференцирования - d1/dn непрерывной последовательности условно отрицательных аргументов будет сформирована результирующая позиционно-знаковая сумма ±[Sj]f1(+/-)min, которая имеет также минимизированную структуру активных аргументов. При этом следует особо отметить, что сформированная результирующая минимизированная позиционно-знаковая сумма ± [Sj]f1(+/-)min может быть использована как корректная структура слагаемого или сомножителя. Но если возникает необходимость преобразования условно отрицательных аргументов +[Sj]f(+/-)min в структуру положительных аргументов +[Sj]f(2 n), то эта процедура выполняется с применением той же арифметической аксиомы «-1»
«-2»«+1» в выражении (28),
но она, по существу, также эквивалентна сквозному переносу f(
), который увеличивает технологический цикл
t
формирования результирующей суммы «-/+»[ mj]f(+/-).
Из сопоставительного анализа в выражении (28) минимизированной структуры аргументов ±[Sj]f(+/-)min и неминимизированной структуры «-/+»[mj]f(+/-) «Дополнительный код» следует, что минимизированная структура аргументов ±[Sj]f(+/-)min имеет существенное качество, которое заключается в том, что, с одной стороны, непрерывная последовательность положительных аргументов «111 1» в ней представлена с предварительно введенными сквозными переносами в виде условно отрицательных аргументов в структуре «+100
-1» . С другой стороны, активные аргументы в структуре ±[Sj]f(+/-)min чередуются, как минимум, через один неактивный разряд, что полностью исключает процедуру сквозного переноса f(
) в функциональных структурах сумматоров f(
)min и умножителей f
(
)min. При этом следует особо отметить, что при непрерывном выполнении каких-то арифметических действий (вычислений) нет необходимости в преобразовании минимизированной структуры промежуточных аргументов ±[Sj]f(+/-)min в структуру аргументов «-/+»[mj]f(+/-) «Дополнительный код», поскольку технологический цикл ±
t
функциональных структур позиционно-знаковых сумматоров f(
)min в четыре раза меньше технологического цикла +
t
позиционных сумматоров f(
)+, в которых только структура условно отрицательных аргументов слагаемых в выражении (12) имеет так называемый «Дополнительный код». Поэтому имеет смысл провести дополнительный анализ целесообразности дальнейшего применения в функциональных структурах сумматоров и умножителей неминимизированной структуры «-/+»[mj ]f(+/-) «Дополнительный код», а для этого сформируем графоаналитическое выражение (29).
Из анализа графоаналитического выражения (29) следует, что если в позиционной структуре условно отрицательных аргументов «-»[mj]f(2 n) есть структуры «-»[mj]f(+/-) min, в которых активные аргументы чередуются с неактивными аргументами, и при суммировании таких аргументов не формируется сквозной перенос f(
), а в позиционно-знаковой структуре «-/+»[ mj]f(+/-) «Дополнительный код» условно отрицательных аргументов они полностью отсутствуют. При этом следует отметить, что и в структуре положительных аргументов «-/+»[mj]f(+/-) также есть отдельные структуры, и они могут в сумматоре f(
)+ и умножителе f
(
) сформировать сквозной перенос f(
), поэтому необходимо сформировать иную систему счисления, которая минимизирует сквозной перенос f(
) до локального переноса f(
), которые ограничены очередным разрядом. И такая возможность есть, если, например, к не минимизированным структурам в графоаналитическом выражении (29) применить арифметические аксиомы троичной системы счисления f(+1,0,-1) (5), к которым относятся и обратные арифметические аксиомы (30).
Но прежде чем выполнить минимизацию структуры «-/+»[mj]f(+/-) «Дополнительный код» (29) следует отметить, что условно отрицательный ее блок как позиционно-знаковая категория записан с некорректно расположенными знаковыми аргументами, которые должны быть скорректированы с применением обратной арифметической аксиомы «-2»«+1» «-1» и в соответствии с графоаналитическим выражением (31)
и записаны как информационные аргументы в неминимизированных позиционно-знаковых структурах условно отрицательного блока «-/+»[mj]f(+/-) в выражении (32).
В результате выполненных преобразований в условно отрицательном блоке «-/+»[mj ]f(+/-) условно отрицательный информационный знаковый аргумент включен в информационную структуру аргументов слагаемых и сомножителей, которые только частично минимизированы. Поскольку если процедуру минимизации скорректированных структур «-/+»[m j]f(+/-)1 «Дополнительный код» (32) записать в виде графоаналитического выражения (33),
то может быть записано минимизированное ее выражение (34),
в котором в котором все активные положительные и условно отрицательные аргументы в позиционно-знаковых выражениях ±[mj]f(+/-)+min и ±[mj]f(+/-)-min позиционно расположены, как минимум, через неактивный разряд. При этом следует отметить, что, с одной стороны, логика преобразования положительных аргументов как в позиционно-знаковом блоке «-/+»[ mj]f(+/-)1, так и в позиционном блоке «+»[mj]f(2n), по существу, сводится к процедуре логического дифференцирования + d/dn положительной последовательности аргументов и применения обратной арифметической аксиомы «-2»«+1» «-1». В результате в минимизированном выражении (34) как в условно отрицательный ее блок ±[ mj]f(+/-)-min , так и в в положительный блок ±[mj]f(+/-)+ min активные аргументы в своей последовательности чередуются, как минимум, через один неактивный разряд, что и приводит при их суммировании к формированию только локальных переносов f(
). При этом следует отметить, что сформировать минимизированные структуры ±[mj]f(+/-)+ min и ±[mj]f(+/-)- min выражения (34) можно и непосредственно из предварительно не преобразованных структур «-/+»[mj ]f(+/-)&«+»[mj]f(2n ) «Дополнительный код» с применением тех же процедур.
Действительно, если процедуру минимизации структур «-/+»[mj]f(+/-) «Дополнительный код» записать в виде графоаналитического выражения (35),
то может быть записано минимизированное ее выражение (36),
в котором все активные положительные и условно отрицательные аргументы в позиционно-знаковых выражениях ±[mj]f(+/-)+min и ±[mj]f(+/-)-min позиционно расположены, как минимум, через неактивный разряд. При этом следует отметить, что при формировании минимизированного блока условно отрицательных аргументов ±[m j]f(+/-)-min в структуре аргумента с информационным содержанием «-5», как в выражении (33), так и в выражении (35) выполнена процедура активизации неактивных аргументов логического нуля «±0» «+1/-1» и только после этой активизации была реализована процедура логического дифференцирования + d/dn положительной последовательности аргументов.
Из сопоставительного анализа «Системы счисления «-/+»[mj]f(+/-) - Дополнительный код» (35) и «Минимизированной системы счисления ±[mj]f(+/-)min» (36) следует, что в минимизированных структурах аргументов ±[mj]f(+/-)-min и ±[mj]f(+/-)+min отсутствует дополнительный знаковый разряд, и это обстоятельство позволяет существенно увеличить динамический диапазон в технологических процессах систем управления, в которых «цифровую» форму информации в виде позиционно-знаковых аргументов необходимо преобразовать в аналоговую форму информации в виде непрерывного аналогового сигнала напряжения ±U( +[mj]). И это увеличение динамического диапазона аналогового сигнала напряжения ± U(+[mj]) может быть реализовано с использованием существующих функциональных структур f1 (ЦАП) цифроаналогового преобразования позиционных аргументов. При этом расширение динамического диапазона изменения аналоговых сигналов включает как его увеличения положительного уровня аналогового напряжения +UЦАП(+[ mj]), так и увеличение отрицательного уровня аналогового напряжения -UЦАП(+[ mj]). Поскольку если записать функциональную структуру цифроаналогового преобразователя f1(ЦАП) с входными информационными аргументами m±& +[mj] и преобразованным аргументом ±UЦАП(t), в виде аналитического выражения (37),
то аргумент старшего разряда m ± структуры аргументов (38) «Системы счисления «-/+»[mj]f(+/-) - Дополнительный код» выполняет функцию дискретного сдвига «0» m±
«1» в графоаналитическом выражении (39) результирующего аналогового аргумента ± UЦАП(t) функциональной структуры цифроаналогового преобразователя f1(ЦАП) (37) либо в интервале аргументов «+»[mj]f(2n) положительных уровней аналогового сигнала +UЦАП (t) при m±
«0», либо в интервале условно отрицательных аргументов «-/+»[mj ]f(+/-) отрицательных уровней аналогового сигнала - UЦАП(+[mj]) при m±
«1». И эту процедуру в формализованном арифметическом пространстве, например, для аргумента с информационным содержанием «-1» (40) и «+7» (41)
можно записать в виде графоаналитического выражения (42).
При этом следует отметить, что формализованное арифметическое пространство представляет собой не абстрактную, а вполне конкретную последовательность информационных аргументов и основой ее, как и в системе координат Рене-Декарта (1596 - 1650), являются два ортогональных множества ± [nj] и ±[mj ], которые формируют четыре функциональные области комбинационных аргументов. И это формализованное арифметическое пространство запишем в виде графоаналитического выражения (45),
в котором информационные аргументы двух ортогональных множеств ±[n j] и ±[mj] разграничивают все арифметическое пространство на область положительных комбинационных аргументов +[nj&m j] и область условно отрицательных комбинационных аргументов -[nj&mj]. При этом следует отметить, что комбинационные аргументы +[nj&mj] и -[nj&mj] представляют собой информационную результирующую величину векторной суммы поочередно принадлежащих двум ортогональным множествам ±[nj] и ±[m j] и их эквивалентные аргументы позиционно расположены таким образом, что совпадают с эквивалентными информационными аргументами, в том числе и двух ортогональных множеств и формируют общие эквипотенциальные уровни. Аналогичная ситуация и в двух других позиционно-знаковых областях ±[n j&mj]1 и ± [nj&mj]2, но в них есть общий для всего арифметического пространства эквипотенциальный уровень «0», который разграничивает все арифметическое пространство (45) на положительную область «+» и условно отрицательную область «-», что можно записать в виде формализованного графоаналитического выражения (43).
Возвращаясь к анализу логико-динамического процесса в функциональной структуре цифроаналогового преобразования выражения f1(ЦАП) (42), в нем есть особенность в виде положительного входного аргумента +U оп с информационным уровнем, например, для конкретных примеров (40) и (41), равным «+8», и аргумент знакового разряда m± с логической функции f1(&)-НЕ, эквивалентный также информационному уровню «+8». При этом следует отметить, что структура входных аргументов +[mj ] эквивалентна максимальному информационному содержанию «+ 4+2+1» «+7» и это информационное содержание в арифметическом пространстве (43) имеет векторную структуру в виде последовательно ортогональных весовых векторов в его положительной области «+», которые имеют два варианта. Поскольку каждое из последующих слагаемых векторов в информационном содержании «+4+2+1»
«+7» функционально принадлежат равновероятно ортогональным множествам +[nj], -[nj]
±[nj] и + [mj], -[nj]
±[mj] или ± [mj] и ±[nj ], процедура векторного суммирования в арифметическом пространстве выполняется путем совмещения конца предыдущего информационного вектора с началом очередного информационного вектора в эквипотенциальном уровне, который позиционно совмещен с эквивалентными уровнями ортогональных множеств ±[nj ] и ±[mj]. В результате только такой процедуры суммирования векторных аргументов «+ 4+2+1» конец последнего из них позиционно располагается на эквипотенциальном уровне «+7», который соответствует их результирующей информационной сумме при условии, что очередной вектор, который соответствует эквипотенциальному уровню «±0», пример выражения (41).
Аналогичную векторную структуру в арифметическом пространстве (43) имеет и пример выражения (40), за исключением условно отрицательного аргумента с информационным содержанием «-8», начало которого также совмещено с концом векторной структуры «+4+2+1» и его конец также совмещен с эквивалентным уровнем «- 1» ортогональных множеств ±[n j] и ±[mj], но в позиционно-знаковых областях «+/-», поскольку выполнена так называемая процедура «вычитания». При этом следует особо отметить, что направление векторов в арифметическом пространстве должно соответствовать направлению положительных векторных множеств +[nj], +[m j] и направлению условно отрицательных векторных множеств -[nj], -[m j] ортогональных множеств ±[m j] и ±[nj], а они в отличие от обще принятого представления в формализованном арифметическом пространстве имеют взаимно противоположное направление. Поскольку в данной ситуации важен не условный знак, а величина информационного содержания, а то, что аргумент имеет либо положительные свойства, либо условно отрицательные свойства, на направление увеличения его информационного содержания не влияет, направление вектора указывает направление увеличения его информационной величины. И если записать логико-динамический процесс формирования структуры аргументов «-1» выражения (40) в «Дополнительном коде» в виде графоаналитического выражения (45),
в котором перед логическим дифференцированием -d/dn условно отрицательных аргументов позиционной структуры -[nj]f(2n) активизируют все неактивные аргументы «0» «+1/-1» после первого активного аргумента в младшем разряде, то после выполнения процедуры логического дифференцирования -d/dn в младшем разряде активизируется положительный дополнительный аргумент, а в старшем разряде активизируется условно отрицательный аргумент и в отличие от знакового разряда «-» в структуре -[nj]f(2n ) он является уже информационным аргументом «-8 ». И с одной стороны, в арифметическом пространстве (43) вектор информационного аргумента «-8» расположен компланарно одному из ортогональных множеств ± [mj] или ±[nj ] и его ориентация соответствует ориентации векторных условно отрицательным множествам -[nj], -[mj]. С другой стороны, в арифметическом пространстве (43) конец информационного аргумента «- 8» выражения (45) совмещен с эквипотенциальным уровнем «-1», а его начало позиционно расположено в положительной области «+» формализованного пространства и является логическим продолжением векторной структуры как положительного аргумента «+1»d/dn процедуры логического дифференцирования -d/dn, так и положительных аргументов «+4»±1 и «+2» ±1 процедуры активизации неактивных аргументов «0»
«+1/-1» выражения (45). При этом следует отметить, что существенное усложнение минимизированной структуры аргументов, которое соответствует аргументу с минимизированным информационным содержанием «-1» в данной ситуации непосредственно связано с «желанием» выполнять все арифметические действия суммирования и умножения, включая и переход аргументов из одной формы информации (позиционной или аналоговой) в другую форму информации (аналоговую или позиционную) только в положительной области «+» арифметического пространства (43). Но это «желание» некорректно, поскольку арифметическое пространство (43) не ограничено только положительной областью «+», а включает условно отрицательную область «-» и две позиционно-знаковые области «+/-»1 и «+/-» 2 и только их совокупность представляет собой формализованное арифметическое пространство. И в этом формализованном арифметическом пространстве (43) посредством знакового аргумента m ± и логической функции f1(& )-НЕ в старшем разряде функциональной структуры f1 (ЦАП) (42) дискретно изменяют выходной аргумент ионизированного тока +Ikf(m± &+[mj]), величина которого, а точнее позиционное положение векторной структуры аргументов +[mj]
«+4+2+1» в арифметическом пространстве (43) существенно зависит от аргумента знакового разряда m± с измененным уровнем аналогового сигнала. Если аргумент знакового разряда является активным m±
«1», то начало векторной структуры аргументов +[mj]
«+4+2+1» расположен на эквипотенциальном уровне «0», а ее конец - на эквипотенциальном уровне «+7», но если аргумент знакового разряда является неактивным m±
«0», то начало векторной структуры аргументов +[mj]
«+4+2+1» смещают на эквипотенциальный условно отрицательный уровень «-8», в результате такого смещения ее конец расположен на эквипотенциальном уровне « -1», что полностью соответствует информационному содержанию позиционно-знаковой структуры условно отрицательного аргумента ±[mj]
«-8 +4 +2 +1»
«-1». А такое смещение выполняет функциональная структура операционного усилителя f1(ОУ) (44), в которой логико-динамический процесс преобразования входного аргумента опорного напряжения +Uоп заключается в том, что он преобразуется в аргумент ионизированного поля тока -Inf(Uоп ), который, с одной стороны, соответствует информационному аргументу «-8». С другой стороны, аргумент ионизированного поля тока -Inf( Uоп) операционного усилителя f1(ОУ) (44) соответствует информационному содержанию аргумента знакового разряда m±, а он как вектор включен в векторную структуру аргумента ионизированного тока +Ikf(m± &+[mj]) функциональной структуры f1(ЦАП). И если записать математическую модель цифроаналогового преобразования (46),
то на инвертирующем входе выходного операционного усилителя f2(ОУ) активный аргумент ионизированного поля тока -Inf(Uоп ) операционного усилителя f1(ОУ) компенсирует активный аргумент знака m± «1» векторной структуры
+Ikf(m± &+[mj]). В результате начало векторной структуры аргументов +[mj ]
«+4+2+1» совмещается с эквипотенциальным уровнем «0», а ее конец совмещается с эквипотенциальным уровнем «+7» в арифметическом пространстве (43) и преобразованный аргумент ± UЦАПf([mj]) операционного усилителя f2(ОУ) также будет иметь информационное содержание «+7». А если в векторной структуре
+Ikf(m± &+[mj]) аргумент знака m±
«0» не активен, то входной аргумент -Inf(+Uоп ) функциональной структуры операционного усилителя f2 (ОУ) (46) в арифметическом пространстве (43) выполняет смещение начала векторной структуры аргументов +[m j]
«+4+2+1» и совмещает ее с эквипотенциальным уровнем «-8», в результате ее конец совмещается с эквипотенциальным уровнем «-1 » и преобразованный аргумент ±U ЦАПf([mj]) операционного усилителя f 2(ОУ) также будет иметь информационное содержание «- 1». При этом из анализа функциональной структуры цифроаналогового преобразователя f1(ЦАП) следует, что его разрядность уменьшена на один старший разряд, поскольку он выполняет функцию дискретного смещения результирующей векторной структуры аргументов ионизированного тока
+Ikf(m± &+[mj]). И если записать условно отрицательную область от «Системы счисления «-/+»[ mj]f(+/-) - Дополнительный код» (38) и аналогичную область «Минимизированной системы счисления ±[mj]f(+/-)min» в виде графоаналитического выражения (47),
то из его анализа следует, что при переходе от «Системы счисления «-/+»[ mj]f(+/-) - Дополнительный код» (38), в которой аргумент старшего разряда m± выполняет функцию знака преобразованного аналогового сигнала ±UЦАП(mj) функциональной структуры цифроаналогового преобразователя f 1(ЦАП), к «Минимизированной системы счисления ±[mj]f(+/-)min», с одной стороны, приведет к увеличению динамического диапазона результирующего аргумента напряжения ±UЦАПf([ mj]) в функциональной структуре f1(ЦАП) на «32%». С другой стороны, если функциональную структуру цифроаналогового преобразования (46) записать в виде аналитического выражения (48),
в котором функциональная не инвертирующая связь (+) выходного операционного усилителя f1(ОУ) включает функциональную дополнительную резисторную структуру f(R1) и функциональную дополнительную структуру цифроаналогового преобразователя f2(ЦАП), то аргумент напряжения ±Uj шага дискретизации в аргументе выходного напряжения ±UЦАП f(±[mj]min) операционного усилителя f1(ОУ) уменьшится в два раза. Поскольку если записать графоаналитическое выражение (49),
то для максимального использования информационного интервала «Минимизированной системы счисления ±[mj]f(+/-)min» выражения (47) исходное опорное напряжение +Uоп должно быть увеличено на + Uоп
«32%»+Uоп. При этом если вернуться к анализу аналитического выражения (46) и, в частности, к анализу функциональной структуры цифроаналогового преобразователя f1(ЦАП) (50)
и логико-динамическому процессу (39) формирования преобразованного аргумента ±U ЦАП(+[mj]), то его старший разряд не используется по назначению как старший дополнительный разряд информационной структуры аргументов + [mj]. В результате шаг дискретизации +Uj в цифроаналоговом преобразователе f1(ЦАП) (50) определяется уменьшенной на старший разряд разрядностью, а сам старший разряд выполняет функцию дискретного смещения векторной структуры аргументов +I kf(m±&+[ mj]). А в аналитическом выражении (48) как в функциональной структуре f1(ЦАП), так и в функциональной структуре f2(ЦАП) шаг дискретизации + Uj формируется с учетом их полной разрядности, включая и старший разряд, что приводит к уменьшению шага дискретизации +Uj/2 в графоаналитическом выражении (49) в два раза. А если учесть дополнительный динамический диапазон минимизированных структур аргументов выражения (47), то для них шаг дискретизации +Uj /2 дополнительно уменьшается на «32%». При этом если записать для конкретной реализации минимизированной структуры аргументов +[mj]f(+/-) min «+»«111000011100100»f(2n ) логико-динамический процесс одновременного преобразования условно отрицательной ее последовательности аргументов в функциональной структуре f1(ЦАП) и положительной последовательности аргументов в функциональной структуре f2(ЦАП) в виде графоаналитического выражения (51),
то особенностью в нем является процедура преобразования структуры условно отрицательных ее аргументов -[mj]f(+/-)min. И эта особенность заключается в том, что на первом этапе преобразования как положительной структуры аргументов +[mj]f(+/-)min в f1(ЦАП), так и условно отрицательных аргументов -[mj]f(+/-)min в f2 (ЦАП) формируются преобразованная векторная информационная сумма «+33028» и «+4128» положительного знака. И если на неинвертирующей функциональной связи (+) сумматора f( ) операционного усилителя f1(ОУ) векторная информационная сумма «+33028» аргумента ионизированного поля тока +I1f(+[m j]) f2(ЦАП) не изменяет результирующий знак, то на инвертирующей (-) функциональной связи сумматора f(
) операционного усилителя f1(ОУ) информационная сумма «+4128» свой +I 1f(+[mj]) f2(ЦАП) изменяет результирующий знак и становится условно отрицательной «-4128». В результате результирующий преобразованный аргумент напряжения ±UЦАПf( ±[mj]min) операционного усилителя f1(ОУ) будет соответствовать информационной сумме «+33028»&«-4128»
«+28900» выражения (52), а аналитическое выражение (52) является математической моделью логико-динамического процесса преобразования минимизированных структур аргументов ±[mj]f(+/-)min как с положительным информационным содержанием, так и с условно отрицательным информационным содержанием. Поскольку если минимизированную систему счисления ±[mj ]f(+/-)min записать в виде выражения (52),
то как ее положительная область структур аргументов +[mj]f2(+/-) min, так и условно отрицательная область структур аргументов -[mj]f1(+/-)min включает различные комбинации как положительных аргументов, так и условно отрицательных аргументов в отличие от « Системы счисления «-/+»[mj]f(+/-) - Дополнительный код» (38), в которой только вся условно отрицательная область структур аргументов «-/+»[ mj]f(+/-) включает условно отрицательный аргумент знакового разряда m±. И для уменьшения шага дискретизации +Uj функциональную структуру цифроаналогового преобразования (46) можно записать либо в виде аналитического выражения (54),
где
- функциональная структура с аналого-цифровой логической функцией f(&)-И, реализующей процедуру активизации входного аргумента ионизированного тока -In f(+Uоп);
в котором с одной, стороны введена функциональная структура с резисторными функциями f(R1) иf(R2) деления входного аналогового аргумента напряжения +U оп на два для подачи на функциональную аналоговую связь ( ) f1(ЦАП) аргумента аналогового напряжения +Uоп/2. С другой стороны, введена функциональная структура с аналоговой логической функцией f(&)-И, которая при активном аргументе знака m± позволяет выполнить процедуру дискретного смещения векторной структуры +Ikf(+[m j]) f1(ЦАП) с минимизированным шагом дискретизации из условно отрицательной области арифметического пространства (43) в его положительную область.
Либо в виде аналитического выражения (55),
особенностью которого является аргумент знака m± и логика активизации результирующего аргумента ±UЦАПf(± [mj]) операционного усилителя f1 (ОУ), и эта особенность заключается в том, что вектор информационного содержания положительной векторной структуры преобразованного аргумента +Ikf(+[m j]) f1(ЦАП), когда он является аргументом в положительной области арифметического пространства (43), в этой ситуации в системе аналоговой логической функции f(&)-И не активен аргумент знака m±. В результате информационное содержание преобразованного аргумента ± UЦАПf(±[mj ]) операционного усилителя f1(ОУ) полностью повторяет информационное содержание ионизированного поля аргумента тока +Ikf(+[mj ]) f1(ЦАП), но как только аргумент знака m ± активизирован, то на выходной связи аналоговой логической функции f(&)-И активизируется аргумент опорного напряжения +Uоп и поступает на инвертирующую функциональную связь (-) операционного усилителя f1(ОУ), что в арифметическом пространстве (43) приводит к дискретному смещению векторной структуры +I kf(+[mj]) в область условно отрицательных аргументов, но не приводит к дополнительному «32%» уменьшению шага дискретизации преобразованного аргумента напряжения ±UЦАПf(±[ mj]), который формируется в функциональной структуре цифроаналогового преобразования (54) и (55), в отличие от функциональной структуры (51).
На основании полученных результатов можно сделать вывод, что «Система счисления «-/+»[mj]f(+/-) - Дополнительный код» (38) как неминимизированная позиционно-знаковая система счисления не может реализовать потенциальных возможностей «Минимизированной системы счисления ± [mj]f(+/-)min» (53) как при цифроаналоговом преобразовании, так и при выполнении арифметических операций суммирования и умножения. При этом следует особо отметить, что в логико-динамическом процессе преобразования минимизированных аргументов слагаемых +[nj]f(+/-) min и +[mj]f(+/-)min в сумматоре ±f( )min, так же как и в логико-динамическом процессе преобразования позиционно-знаковых аргументов слагаемых «-/+»[mj]f(+/-) - «Дополнительный код», не зависит от их знакового информационного содержания. Например, если записать логико-динамический процесс преобразования аргументов в сумматоре ±f(
)min для конкретных минимизированных структур положительного слагаемого +[nj]f(+/-) min
«0100110010110011»f(2n) и условно отрицательного слагаемого -[mj]f(+/-) min
«0111000101110100»f(2
) в позиционной системе f(2n) в виде логического выражения с экономическим понятием «Заем» (56)
и с применение арифметических аксиом (5) в виде графоаналитического выражения (57),
то после преобразования второй промежуточной суммы ±[S2 j]f(&)-И в соответствии с арифметическими аксиомами «+1»
«+2»«-1» и «-1»
«-2»«+1» формируется объединенная структура первой и второй промежуточных сумм ± [S1
j]f(})-ИЛИ&±[S 2
j]f(&)-И, в которой необходимо выполнить только локальные преобразования аргументов. И эти локальные преобразования неминимизированных аргументов также выполняют с применением процедуры логического дифференцирования - d/dn и обратных арифметических аксиом «-2»«+1»
«-1» и «+1/-1»
«±0». При этом следует отметить, что, учитывая многовариантность структур аргументов слагаемых ±[nj]f(+/-)min и ±[mj]f(+/-)min, возможна ситуация в сумматоре ±f(
)min, когда объединенная структура первой и второй промежуточных сумм ±[S1
j]f(})-ИЛИ&±[S 2
j]f(&)-И будет сформирована полностью эквивалентной структуре аргументов «-/+»[mj]f(+/-) - «Дополнительный код». И такая ситуация формируется всегда, когда структура минимизированных аргументов слагаемых ±[nj]f(+/-)min и ±[mj]f(+/-)min имеет либо все положительные активные аргументы, либо когда только аргумент старшего разряда является условно отрицательным. Например, если записать логико-динамический процесс преобразования аргументов в сумматоре ±f(
)min для конкретных минимизированных структур положительного слагаемого +[nj]f(+/-) min
«+»«0100010100010010»f(2n ) и условно отрицательного слагаемого -[m j]f(+/-)min
«-» «111010110110110»f(2n ) в виде графоаналитического выражения (58),
то объединенная структура первой и второй промежуточных сумм ±[S1 j]f(})-ИЛИ&±[S 2
j]f(&)-И за исключением активного логического нуля «+1/-1»
«±0» сформирована полностью эквивалентной структуре аргументов «-/+»[mj]f(+/-) - «Дополнительный код». Поэтому имеет смысл сформировать функциональную структуру логико-динамического процесса преобразования аргументов структуры «-/+»[m j]f(+/-) - «Дополнительный код» в минимизированную позиционно-знаковую структуру ± [mj]f(+/-)min, например, для последующего применения ее в параллельно-последовательных умножителях ±f
(
) для существенного сокращения технологического его цикла
t
и увеличения динамического диапазона информационного содержания аргументов в «Минимизированной системе счисления ±[mj]f(+/-)min». А для этого запишем структуру аргументов «-/+»[ mj]f2(+/-) - «Дополнительный код» и эквивалентную ей минимизированную структуру ±[mj]f1(+/-)min в виде графоаналитического выражения (59)
где f1(11)min и f2(1,1)min - функциональные структуры, активизирующие неактивный аргумент логического нуля «±0» «+1/-1», которые активизируются при наличии в положительной структуре двух последовательно активных аргументов позиционно расположенные в «Зоне минимизации» и между «Зонами минимизации» соответственно;
и структуру «-/+»[mj]f2 (+/-) - «Дополнительный код» и эквивалентную ей минимизированную структуру ±[m j]f2(+/-)min в виде графоаналитического выражения (60),
где f1(00)min и f2(0,0)min - функциональные структуры, активизирующие минимизированные структуры аргументов « 01» и «10» в условно «k» «Зоне минимизации», которые активизируются при наличии в положительной структуре «-/+»[mj ]f2(+/-) - «Дополнительный код» двух последовательно не активных аргумента, позиционно расположенных в «Зоне минимизации» и между «Зонами минимизации» соответственно;
в которых логико-динамический процесс преобразования активного положительного минимизированного аргумента f1(01,0)min условно «j» разряда и активного положительного минимизированного аргумента f1(01,0)min условно «j+1» разряда существенно отличается. И это отличие для каждого из минимизированных аргументов f1(01,0)min непосредственно связано с активностью или неактивностью преобразованного аргумента либо функциональной структуры f1(11)min или f 1(00)min, активизирующейся в «Зоне минимизации», либо функциональных структур f2(1,1)min и f2(0,0)min, активизирующихся между «Зонами минимизации». При этом из анализа графоаналитических выражений (59) и (60) следует, что с одной стороны преобразованные аргументы функциональных структур f1(11)min, f2(1,1)min и f1(00 )min, f2(0,0)min реализуют разные процедуры. И если преобразованные аргументы функциональных структур f 1(11)min и f2(1,1)min в выражении (59) выполняют функцию сквозной активизации неактивных аргументов в структуре f1(0,1,0,1) в соответствии с арифметической аксиомой «±0» «+1/-1», то преобразованные аргументы функциональных структур f1(00)min и f2(0 ,0)min в выражении (60) выполняют функцию активизации минимизированных аргументов f1(01,0)min и f 2(10,0)min в результирующей структуре минимизированных аргументов ±[mj]f(+/-)min, но имеют общую особенность. И эта особенность заключается, по существу в активизации минимизированного аргумента в результирующей структуре аргументов ±[mj]f(+/-)min. Например, если ввести векторы активизации функциональных структур f1(11)min и f1(00)min в конкретную реализацию структуры аргументов «-/+»[m j]f(+/-) - «Дополнительный код» и записать ее в виде графоаналитического выражения (61),
то из его анализа следует, что введенные векторы указывают на аргумент mj условно «j» разряда в каждой «Зоне минимизации», который должен быть активизирован. И если вектор активизации функциональной структуры f1(00)min активизирует активный положительный аргумент в «Зоне минимизации», то вектор активизации функциональной структуры f1(00)min также и косвенно активизирует в результирующей структуре аргументов ±[mj]f(+/-)min неактивный условно отрицательный аргумент того же условно «j» разряда «Зоны минимизации».
Аналогичная ситуация формируется и при введении векторов активизации функциональных структур f2(1,1)min и f2( 0,0)min в конкретную реализацию структуры аргументов «-/+»[mj]f(+/-) - «Дополнительный код» в графоаналитическом выражении (62),
в котором также введенные векторы активизации указывают на аргумент mj+1 условно «j+1» разряда в каждой «Зоне минимизации», который должен быть активизирован. И в данной структуре аргументов «-/+»[mj]f(+/-) активизирован результирующий аргумент функциональных структур f2(1,1 )min и f2(0,0)min, который сформирован между «Зонами минимизации» и функционально относится только к аргументу mj+1 условно «j+1» разряда в каждой «Зоне минимизации» как при активизации положительных минимизированных аргументов, так и при активизации условно отрицательных минимизированных аргументов в результирующей структуре ±[mj]f(+/-)min. При этом следует отметить особенность реализации процедуры логического дифференцирования +d/dn в выражении (62), которая непосредственно относится к формированию аргумента локального переноса +f(+ +)d/dn. Поскольку процедуру логического дифференцирования +d/dn положительных аргументов с условно отрицательным информационным содержанием и с положительным информационным содержанием можно записать в виде графоаналитических выражений (63) и (64),
где 1,1(±1 mj+1)k - результирующий аргумент условно «j+1» разряда функциональной структуры f 2(1,1)min «k» «Зоны минимизации», сформированный в результате активизации неактивного логического нуля «±0» «+1/-1» в «Зоне минимизации»; ( -mj)k+1 - аргумент знакового разряда в структуре положительных аргументов «-/+»[ mj]f(+/-) - «Дополнительный код».
Особенностью активизации аргумента d/dn (mj+1)k условно «j+1» разряда в «k» «Зоне минимизации» является активизация условно отрицательного аргумента d/dn (-mj+1)k в выражении (63), если активен в системе логической функции f1(&)-И условно отрицательный знаковый аргумент (-mj )k+1 «k+1» «Зоны минимизации» и результирующий аргумент 1,1(±1 mj+1)k активизации неактивных аргументов логического нуля «±0» «+1/-1» функциональной структуры f2 (1,1)min «k» «Зоны минимизации». При этом следует отметить, что условно отрицательный аргумент d/dn(-mj+1)k логической функции f1(&)-И в выражении (63) активизируется только тогда, когда положительная структура аргументов имеет условно отрицательное информационное содержание. Но если положительная структура «-/+»[mj]f(+/-) - « Дополнительный код» соответствует положительному информационному содержанию, как в выражении (64), то процедура логического дифференцирования +d/dn в «k» «Зоне минимизации» реализуется посредством логической функции f2(&)-И с входным аргументом 1,1(±1m j+1)k активизации неактивных аргументов логического нуля «±0»
«+1/-1» и входным знаковым аргументом ( -mj)k+1 с измененным уровнем аналогового сигнала. И такая косвенная логика активизации положительного аргумента процедуры логического дифференцирования +d/dn непосредственно относится только к предпоследнему информационному разряду «k» «Зоны минимизации» в структуре аргументов «-/+»[mj]f(+/-) - «Дополнительный код». Поскольку активизация положительного аргумента d/dn(+mj+1 )k условно «j+1» разряда и аргумента d/dn(+mj)k условно «j» разряда в «k» «Зоне минимизации» локального переноса +f1(+
+)d/dn процедуры логического дифференцирования +d/dn в предыдущих младших разрядах реализуется в соответствии с аналитическим выражением (65) и (66),
где 11(±1 mj)k - результирующий аргумент условно «j» разряда функциональной структуры f 1(11)min «k» «Зоны минимизации», сформированный в результате активизации неактивного логического нуля «±0» «+1/-1» в «Зоне минимизации»; 00(mj)k - результирующий аргумент «j» разряда функциональной структуры f1 (00)min «k» «Зоны минимизации»; 0,0(mj+1)k+1 - результирующий аргумент условно «j+1» разряда функциональной структуры f1(1,1)min «k+1» «Зоны минимизации».
Из анализа графоаналитических выражений (65) и (66) следует, что логические функции f1 (&)-И и f2(&)-И корректно активизируют как положительный аргумент d/dn(+mj) k условно «j» разряда, так и положительный аргумент d/dn(+mj+1)k условно «j+1» разряда в «k» «Зоне минимизации», которые эквивалентны аргументам локального переноса +f1(+ +)d/dn и +f2(+
+)d/dn процедуры логического дифференцирования +d/dn. Поскольку в системе логической функции f 1(&)-И одновременно активен аргумент 11 (±1mj)k функциональной структуры f1(11)min сквозной активизации неактивного логического нуля «±0»
«+1/-1» и аргумент 00(m j)k функциональной структуры f1 (00)min активизации минимизированной структуры аргументов f1(01,0)min и f2(10,0)min. А в системе логической функции f2(&)-И одновременно активен аргумент 1,1(±1m j+1)k функциональной структуры f2 (1,1)min сквозной активизации неактивного логического нуля «±0»
«+1/-1» и аргумент 0,0(m j+1)k+1 условно «j+1» разряда функциональной структуры f2(0,0)min сквозной активизации «k+1» «Зоны минимизации». А если сформировать графоаналитические выражения с функциональными структурами (67) и (68),
то они с выходной логической функцией f1(&)-И и f2(&)-И корректно активизируют как условно отрицательный аргумент d/dn(-m j)k условно «j» разряда, так и условно отрицательный аргумент d/dn(-m j+1)k условно «j+1» разряда в «k» «Зоне минимизации», которые являются аргументами локального переноса +f1(+ +)d/dn и +f2(+
+)d/dn процедуры логического дифференцирования +d/dn. И если записать графоаналитические выражения (69) и (70),
то дополнительно введенные в систему логической функции f1(})-ИЛИ и f2 (})-ИЛИ функциональные структуры с выходной логической функцией f2(&)-И условно «j» разряда и с выходной логической функцией f4(&)-И и условно «j+1» разряда корректно активизируют как условно отрицательный аргумент ±1(-mj )k и минимизированный условно отрицательный аргумент min(-mj)k условно «j» разряда в выражении (69), так и условно отрицательный аргумент ±1(-mj+1)k-1 «k-1» «Зоны минимизации» и минимизированный условно отрицательный аргумент min(-mj+1)k условно «j+1» разряда в выражении (70) «k» «Зоны минимизации». Поскольку в системе логической функции f2(&)-И одновременно активны аргумент (mj+1)k условно «j+1» разряда и аргумент (mj)k условно «j» разряда с измененным уровнем аналогового сигнала, которые являются условием активизации результирующего аргумента 11(±1mj )k-1 «k-1» «Зоны минимизации» функциональной структуры f1(11)min активизации неактивных аргументов логического нуля «±0» «+1/-1». А в системе логической функции f 4(&)-И одновременно активны аргумент с измененным уровнем аналогового сигнала (mj+1) k условно «j+1» разряда «k» «Зоны минимизации» и аргумент (mj)k+1 условно «j» разряда «k+1» «Зоны минимизации», которые также являются условием активизации результирующего аргумента 1,1(±1 mj+1)k функциональной структуры f 2(1,1)min активизации неактивных аргументов логического нуля «±0»
«+1/-1». При этом следует отметить, что функциональные структуры с выходными логическими функциями f2(&)-И и f4(&)-И в аналитических выражениях (69) и (70), по существу, являются аналитическими выражениями функциональной структуры активизации f1(11)min условно «j» разряда и функциональной структурой f2(1, 1)min условно «j+1» разряда, которые могут быть записаны в виде графоаналитических выражений (71) и (72),
которые являются функциональными структурами последовательной активизации неактивных аргументов логического нуля «±0» «+1/-1» при минимизации структуры аргументов «-/+»[mj]f(+/-) - «Дополнительный код». Поскольку в систему логических функций f2 (&)-И и f4(&)-И как аналитических выражений (69) и (70) включены два аргумента «Условия активизации», так и в систему аналитических выражений (71) и (72) также включены те же два аргумента «Условия активизации». А если учесть, что основным качеством любой функциональной структуры преобразования аргументов является ее минимизированный технологический цикл
t
, а он минимизирован в функциональной параллельной структуре активизации f1(11)min условно «j» разряда и функциональной структурой f2(1, 1)min условно «j+1» разряда. Поэтому аналитические выражения (71) и (72) для условно «j» разряда и «j+1» разряда запишем в виде аналитических выражений (73) и (74),
в которых системы логических функций f2(&)-И и f3(&)-И, по существу, включают преобразованные аргументы 11(±1 mj)k-1 и 1,1(±1 mj+1)k-1 «k-1» «Зоны минимизации», являющиеся «Необходимым условием» активизации и преобразованные аргументы 10(m j)k и 1,0(mj )k «Условие активизации» активизации неактивных аргументов логического нуля «±0» «+1/-1» в «k» «Зоне минимизации». При этом следует отметить, что преобразованные аргументы 11(±1mj)k-1 и 1,1(±1mj+1) k-1 «k-1» «Зоны минимизации» и преобразованные аргументы 10(mj)k и 1,0(mj)k «k» «Зоны минимизации» формируются посредством логических функций f(&)-И, поэтому аналитические выражений (73) и (74) запишем в виде функциональных структур (75) и (76).
И если записать функциональную параллельную структуру активизации f1(11)min условно «j» разряда и f2(1,1)min условно «j+1» разряда для очередной «k» «Зоны минимизации» запишем в виде аналитических выражений (77) и (78),
то для активизации результирующего минимизированного условно отрицательного аргумента min (-mj+1)k и min(-m j+1)k в этой «k» «Зоны минимизации» достаточно ввести функциональную дополнительную структуру с выходной логической функцией f4(&)-И и f8(&)-И в систему выходной логической функции f1(})-ИЛИ и f2(})-ИЛИ с соответствующим аргументом 11(±1mj) k-2 и
1,1(±1mj+1 )k-2 «Необходимого условия» активизации «k-2» «Зоны минимизации» и только по одному преобразованному аргументу
10(mj)k-1 и
1,0(mj+1)k-1 «k-1» «Зоны минимизации» и по одному преобразованному аргументу
10(mj)k и
1,0(mj+1)k «k» «Зоны минимизации», которые соответствуют «Условию активизации». При этом следует отметить, что логические функции f3(&)-И и f7(&)-И в аналитических выражениях (77) и (79) активизируют преобразованным аргументом 11(-mj)k и 1,1 (-mj+1)k выходную логическую функцию f1(})-ИЛИ и f2(})-ИЛИ только в том случае, когда активен аргумент 11(±1 mj)k-1 и 1,1(±1 mj+1)k-1 «Необходимого условия» в «k-1» «Зоне минимизации», а преобразованный аргумент логических функций функцией f4 (&)-И и f8(&)-И активизирует их, только когда одновременно активны как преобразованный аргумент
10(mj)k-1 и 1,0(mj+1)k-1 «k-1» «Зоне минимизации», так и преобразованный аргумент 10(mj)k и 1,0 (mj+1)k «k» «Зоне минимизации». Поскольку в структуре аргументов «-/+»[ mj]f(+/-) - «Дополнительный код» как «Условие активизации», так и «Необходимое условие» равновероятно в любом из предыдущих «Зон минимизации». И если для очередной «k» «Зоны минимизации» функциональную параллельную структуру активизации f1(11)min условно «j» разряда и f2(1,1)min условно «j+1» разряда записать в виде аналитических выражений (79) и (80),
то для активизации результирующего минимизированного условно отрицательного аргумента min (-mj+1)k и min(-m j+1)k в этой «k» «Зоны минимизации» также достаточно ввести функциональную дополнительную структуру с выходной логической функцией f5(&)-И и f 10(&)-И в систему выходной логической функции f 1(})-ИЛИ и f2(})-ИЛИ только с одним «Дополнительным аргументом» 10(mj)k-2 и
1,0(mj+1)k-2 «k-2» «Зоны минимизации». При этом в системе логической функцией f5(&)-И и f10(&)-И «Необходимым условием» является аргумент
11(±1mj) k-3 и
1,1(±1mj+1 )k-3 «k-3» «Зоны минимизации», а из этого следует, что для 8-разрядной структуры аргументов «-/+»[mj]f(+/-) - «Дополнительный код» в функциональную параллельную структуру активизации как f1(11)min условно «j» разряда, так и f2(1,1)min условно «j+1» разряда введены только три логические функции f(&)-И, посредством которых будет сформирован корректный минимизированный аргумент min(-mj+1)k и min (-mj+1)k. А с очередной дополнительной «Зоной минимизации» должна быть введена функциональная дополнительная структура с выходной логической функцией f(&)-И с одним дополнительным аргументом. И если минимизируется 16-разрядная структура аргументов «-/+»[mj]f(+/-) - «Дополнительный код», то в функциональную параллельную структуру активизации как f1(11 )min условно «j» разряда, так и f2(1 ,1)min условно «j+1» разряда в своей системе выходной логической функции f1(})-ИЛИ и f 2(})-ИЛИ дополнительно необходимо включить четыре логических функций f(&)-И и их общее количество с учетом процедуры логического дифференцирования +d/dn будет соответствовать 6-и логическим функциям f(&)-И. При этом технологический цикл
t
активизации результирующих минимизированных условно отрицательных аргументов min(-mj+1 )k и min(-mj+1)k в аналитических выражениях (79) и (80) будет соответствовать
четырем условным логическим функциям f(&)-И. А если учесть, что функциональные структуры активизации f1(11)min условно «j» разряда и f2(1,1)min условно «j+1» разряда по существу эквивалентны сквозному переносу f(
) в позиционном сумматоре f(
), например, в 16-разрядном сумматоре f(
)16 число последовательных логических элементов составляет
восемнадцать условных логических функций f(&)-И, а в сквозном переносе f(
)32 32-х разрядного сумматора f(
)32 число последовательных логических элементов составляет
тридцать условных логических функций f(&)-И. А если учесть, что функциональные структуры активизации f1(11)min условно «j» разряда и f2(1,1)min условно «j+1» разряда также входят в функциональную структуру сумматора ±f( )min, который реализует процедуру суммирования минимизированных аргументов слагаемых «+»[n i]f(+/-)min и «+»[mi ]f(+/-)min, то минимизированный технологический цикл
t
этих функциональных структур обосновывает необходимость перехода от позиционно-знаковой структуры аргументов «-/+»[ mj]f(+/-) - «Дополнительный код» к минимизированной ее структуре ±[m j]f(+/-)min. При этом следует особо отметить, что необходимость перехода от системы счисления «-/+»[mj ]f(+/-) - «Дополнительный код» к минимизированной ее системе ±[mj]f(+/-)min не только связана с существенным снижением технологического цикла функциональных структур сумматоров ±f(
)min и умножителей ±f
(
)min, но и с возможностью сформировать иное качество. И это качество структуры аргументов системы счисления ±[mj]f(+/-)min при цифроаналоговом преобразовании в функциональной структуре f1(ЦАП) позволяет формировать результирующий его аргумент выходного напряжения ±UЦАПf(±[ mj]min) с шагом дискретизации ± Ujf(+/-)min, в два раза меньшим, чем аналогичный аргумент напряжения ±Ujf(+/-), который формирует структура аргументов системы счисления «-/+»[ mj]f(+/-) - «Дополнительный код». А такое уменьшение шагом дискретизации ±U jf(+/-)min позволит существенно уменьшить погрешность в управлении технологическими процессами, но его реальное уменьшение меньше еще на «+32%», поскольку «Минимизированная система счисления ±[mj]f(+/-)min» имеет увеличенное информационное содержание на «+32%» при той же разрядности структуры аргументов. И это увеличенное информационное содержание на «+32%» связано непосредственно с тем, что если в «Системе счисления «-/+»[ mj]f(+/-) - Дополнительный код» аргумент старшего разряда m± выполняет, по существу, только функцию условно отрицательного знака (-), то в « Минимизированной системе счисления ±[ mj]f(+/-)min» аргумент ± mjmax старшего разряда не только выполняет функцию знака и является либо положительным аргументом, либо условно отрицательным аргументом, но и позволяет увеличить число дополнительных информационных комбинаций в структурах аргументов как в условно отрицательной ее области (81),
так и в положительной ее области (82).
И это увеличение информационного содержания на «+32%» «Минимизированной системы счисления ±[mj]f(+/-)min» позволяет существенно расширить арифметические возможности функциональных структур сумматоров ±f( )min и умножителей ±f
(
)min с этой системой счисления.
Возвращаясь к синтезу математической модели функциональной параллельной структуры активизации f1(11)min условно «j» разряда и f2(1,1 )min условно «j+1» разряда с учетом логики формирования функциональных дополнительных структур в выражениях (79) и (80), запишем ее, например, для «k» «8» «Зон минимизации», которые включают 16-разрядную структуру аргументов «-/+»[m j]f(+/-) - «Дополнительный код» в виде аналитических выражений (83) и (84),
которые также корректно активизируют результирующие минимизированные условно отрицательные аргументы min(-mj)k и min (-mj+1)k в «k» «Зоне минимизации», но в графоаналитическом выражении структуре аргументов (85) есть особенность в реализации процедуры логического дифференцирования +d/dn положительной структуры аргументов. И эта особенность свойственна структурам аргументов «-/+»[ mj]f(+/-) - «Дополнительный код» с последовательно активными аргументами, в которых неактивные логические нули «±0» «+1/-1» активизируют функциональные структуры f1(11)min и f2(1,1 )min в любом их чередовании. Поскольку если записать графоаналитическое выражение (86)
то ее минимизируемая структура аргументов «-/+»[mj]f(+/-) включает последовательность активных аргументов, в которой неактивные аргументы логического нуля «±0» «+1/-1» активизируют в условно отрицательный аргумент, но в данной ситуации, посредством функциональных одноименных структур f1.1(11)min и f1.2 (11)min. При этом процедура логического дифференцирования +d/dn положительной структуры аргументов как в выражении (85), так и в выражении (85) и в выражении (86) выполняется одна на всю последовательность активных аргументов, только если такая последовательность активных аргументов в структуре «-/+»[ mj]f(+/-) - «Дополнительный код» не прерывается, как минимум, двумя неактивными аргументами « 00». А если положительная последовательность активных аргументов в структуре «-/+»[mj]f(+/-) - «Дополнительный код» прерывается двумя неактивными аргументами «00», например, в графоаналитическом выражении (87),
в которой «Необходимое условие» активизации позиционно расположено в «Зоне минимизации» как в функциональных структурах активизации f1.1( 11)min и f1.2(11)min, так и в функциональной структуре f1(00)min, активизирующей минимизированные аргументы «01,0», то процедура логического дифференцирования функционально разделена на +d 1/dn и на +d2/dn. И только в такой ситуации может быть активизирован в результирующей структуре условно отрицательный аргумент -mj локального переноса -f1(+ -)d/dn и -f1(+
-)d/dn .
Аналогичный результат активизации условно отрицательного аргумента локального переноса -f1(+ -)d/dn и -f1(+
-)d/dn процедурой логического дифференцирования +d1/dn и +d2/dn может быть получен, если записать графоаналитическое выражение (88),
в которой «Необходимое условие» активизации позиционно расположено между «Зонами минимизации» как в функциональных структурах активизации f2.1( 1,1)min и f2.2(1,1)min, так и в функциональной структуре f2(0,0)min активизации минимизированных аргументов «0,10».
На основании полученных результатов следует, что условно отрицательный аргумент d/dn(-m j)k условно «j» разряда и условно отрицательный аргумент d/dn(-mj+1 )k условно «j+1» разряда локального переноса -f1(+ -)d/dn и -f1(+
-)d/dn может быть активизирован посредством логических функций f1(&)-И и f2(&)-И функциональных структур (89) и (90),
в которых есть особенность. И эта особенность заключается в том, что при активизации локального переноса -f2(+ -)d/dn в системе логической функции f1(&)-И выражения (89) должны быть активны не только два последовательных аргумента (mj+1 )k и (mj)k условно «k» «Зоны минимизации», но и активен преобразованный аргумент 00(mj+1)k-1 функциональной структуры f1(00)min, в которой «Условие активизации» «,00,» принадлежит «k-1» «Зоне минимизации». Такая же логика и при активизации локального переноса -f1 (+
-)d/dn в системе логической функции f2(&)-И выражения (90), но в данной ситуации в системе ее должны быть активны как два последовательных аргумента (mj+1)k и (mj )k+1, позиционно расположенные между «Зонами минимизации», так и активен преобразованный аргумент 0,0(mj+1)k-1 функциональной структуры f1(00)min, в которой также «Условие активизации» «0,0» позиционно расположено между «Зонами минимизации». При этом следует отметить, что минимизация структуры положительных и условно отрицательных аргументов «-/+»[mj]f(+/-) - « Дополнительный код» ничем не отличается за исключением его условно отрицательного аргумента знака, который позиционно расположен в «k+1» «Зоне минимизации» в графоаналитическом выражении (91), а она является функционально не законченной, поскольку не включает «j+1» разряд. Но если процедуру суммирования условно отрицательных аргументов «-/+»[mj]f(+/-) - «Дополнительный код», например, «-»[nj]f(+/-) min
«0010111011011010»f(2n) и «-»[ mj]f(+/-)
«0001000100100011»f(2n) записать в виде графоаналитического выражения (91),
в которой выполняется так называемое «Переполнение», то структура аргументов результирующей суммы «-/+»[Sj]f(+/-)1 должна включать условный «j+1» разряд в «k+1» «Зоне минимизации». Поскольку процедура активизации локального процесса -f1( 11) и +f1(
11) в графоаналитическом выражении (91) как условно отрицательного аргумента в «k+1» «Зоне минимизации», так и положительного аргумента в «k-5» «Зоне минимизации» в условно «i» разряде позиционного сумматора f(
) реализуется посредством функциональной входной структуры (92),
в которой логическая функция f 1(&)-НЕ в системе выходной логической функции f2(&)-И исключает активизацию результирующего аргумента первой промежуточной суммы S1 jf(})-ИЛИ логической функции f1 (})-ИЛИ и преобразованного аргумента +S3
j в анализируемом разряде. Поэтому знаковый разряд в «k+1» «Зоне минимизации» структуры «-/+»[mj]f(+/-)1 - « Дополнительный код» в выражении (91) имеет две позиции «j+1»k+1 и «j»k+1 в «k+1» «Зоне минимизации», в которой для исключения «Переполнения», по существу, выполняют процедуру минимизации структуры аргументов в соответствии с обратной арифметической аксиомой «-2»«+1»
«-1». И эту процедуру минимизации на арифметически корректном уровне можно записать в виде графоаналитического выражения (93),
из которого следует, что «Система счисления «-/+»[mj]f(+/-) - « Дополнительный код» с учетом «k+1» «Зоны минимизации», например, для выполнения процедуры суммирования на формализованном уровне может быть записана в виде графоаналитического выражения (94).
Поскольку, если процесс преобразования аргументов слагаемых «-/+»[mj]f(+/-) - «Дополнительный код» с условно отрицательным информационным содержанием в функциональной структуре сумматора f( ), например, -[nj]f(+/-)
«0010111011011010»f(2n) и - [mj]f(+/-)
«0011010110101011»f(2n) записать в виде графоаналитического выражения (95),
то знаковый условно отрицательный аргумент -(mj+1)k+1 «k+1» «Зоны минимизации», так называемое «Переполнение», в формализованной записи позиционно расположен в условно «j+1» разряде и на арифметическом уровне не может быть минимизирован. При этом условно «j+1» разряд «k+1» «Зоны минимизации» не используется в качестве информационного разряда И если это же преобразование записать с использованием минимизированных условно отрицательных аргументов слагаемых ±[ni]f(+/-) min «0010111011011010»f(2n) и ± [mi]f(+/-)min
«0011010110101011»f(2n) в виде графоаналитического выражения (96),
то и в данной ситуации условно «j» разряд «k+1» «Зоны минимизации» не используется в качестве информационного разряда, поскольку неактивность его является необходимым «Условием минимизации». Но если записать структуру с максимально возможным информационным содержанием в «Системе счисления «-/+»[m j]f(+/-) - Дополнительный код» и «Минимизированной системе счисления ±[mj ]f(+/-)min» для условно отрицательных аргументов в виде выражения (97)
и для положительных аргументов в виде выражения (98)
то из их анализа следует, что информационный диапазон «Минимизированной системы счисления ±[mj]f(+/-)min» в « 2,6 раза» превышает информационный диапазон « Системы счисления «-/+»[mj]f(+/-) - Дополнительный код», и это только одно из ее преимуществ, которое позволит дополнительно расширить информационные арифметические возможности функциональных структур сумматоров ±f( )min и умножителей ±f
(
)min с этой системой счисления.
Возвращаясь к анализу активизации локального переноса f( + +)d/dn процедуры логического дифференцирования +d/dn положительной структуры аргументов «-/+»[ mj]f(+/-) - «Дополнительный код», запишем графоаналитическое выражение (99),
в котором активизируется положительный аргумент d/dn(+mj)k локального переноса f1(+ +)d/dn в условно «k» «Зоне минимизации» посредством логической функции f1 (&)-И, а в качестве «Условия активизации» являются преобразованный аргумент
11(mj+1)k-1 функциональной структуры f1(11)min «k-1» «Зоны минимизации» и преобразованный аргумент
00(mj+1)k функциональной структуры f1(00)min «k» «Зоны минимизации». А функциональная структура f1( 00)min в «k» «Зоне минимизации» активизированной бывает, только когда в системе логической функции f2 (&)-И одновременно активны ее два входных аргумента ( mj+1)k и (mj )k с измененным уровнем аналогового сигнала.
Аналогичная структура функций в графоаналитическом выражении (100)
при активизации положительного аргумента d/dn(+mj+1)kлокального переноса f2(+ +)d/dn в условно «k» «Зоне минимизации», но в этой ситуации его активность с одной стороны формирует логическая функция f1(&)-И, в системе которой должен быть активным аргумент 1,1 (mj+1)k-1 функциональной структуры активизации f2(1,1)min неактивных аргументов логического нуля «±0»
«+1/-1» условной «k-1» «Зоны минимизации» и преобразованный аргумент 0,0( mj+1)k функциональной структуры f 2(0,0)min активизации минимизированных аргументов «0,10,0». А преобразованный аргумент 0,0 (mj+1)k непосредственно формирует логическая функция f2(&)-И, в системе которой должны быть активны как аргумент (mj+1 )k «k» «Зоны минимизации», так и аргумент (mj)k+1 «k+1» «Зоны минимизации» с измененными уровнями аналогового сигнала. При этом следует отметить особенность при активизации знакового разряда m± аргументов «-/+»[ mj]f(+/-) - «Дополнительный код», который является аргументом ±(-mj )k+1 условно «j» разряда «k+1» «Зоны минимизации» в графоаналитическом выражении (101)
и его активизирует логическая функция f1(&)-И при активном аргументе 00( mj)k функциональной структуры f 1(00)min активизации минимизированных аргументов «0,10,0» и активном аргументе (- mj)k+1 знакового разряда. Но если активен преобразованный аргумент функциональной структуры f2 (1,1)min, как в выражении (102)
то знаковый разряд m± изменяет в «Минимизированной системе счисления ±[mj]f(+/-)min» позиционное положение и активизируется в виде условно отрицательного аргумента (-mj+1)k в «k» «Зоне минимизации» посредством логической функции f1 (&)-И, а для этого необходимо, чтобы в ее системе был активен преобразованный аргумент 1,1(mj+1 )k функциональной структуры f2(1 ,1)min и условно отрицательный аргумент ± (-mj)k+1 знакового разряда структуры аргументов «-/+»[mj]f(+/-) - « Дополнительный код». При этом положительный аргумент локального переноса f(+ +)d/dn не активизируется в «k+1» «Зоне минимизации», поскольку с условно отрицательным аргументом ±(-mj)k+1 он формирует активный логический ноль «+1/-1»
«±0».
Далее, для формирования функциональной структуры активизации локального переноса f(+ -)d/dn процедуры логического дифференцирования +d/dn запишем графоаналитическое выражение (103),
в котором условно отрицательный аргумент d/dn(-mj)k условно «k» «Зоны минимизации» в «k-3» «Зоне минимизации» активизирован посредством логической функции f2(&)-И при условии, что в ее системе одновременно активны как аргументы (mj)k и (mj+1) k условно «k» «Зоны минимизации», так и аргумент 00(mj)k-1 логической функции f3(&)-И, а она в данной ситуации входит в функциональную структуру f1(00)min сквозной активизации минимизированных аргументов «0,01,0» аргументов «-/+»[mj]f(+/-). При этом особенностью графоаналитического выражения (103) является процесс минимизации структуры аргументов знакового разряда m± в структуре «-/+»[m j]f(+/-) - «Дополнительный код», который является аргументом (mj)k+1 условно «j» разряда «k+1» «Зоны минимизации». И эта минимизация структуры аргументов выполняется в системе логической функции f1(&)-И с использованием обратной арифметической аксиомы «-2»«+1»
«-1», но при условии, что в «k-1» «Зоне минимизации» результирующий аргумент
0,0(mj+1)k-1 сквозной активизации функциональной структуры f1(0, 0)min минимизированных аргументов «0,01,0» является активным.
Аналогичная ситуация формируется и в структуре аргументов «-/+»[mj ]f(+/-) - «Дополнительный код» (104),
в которой также активна функциональная структура f1(0,0)min сквозной активизации минимизированных аргументов «0,10,0» и ее преобразованный аргумент во всех младших разрядах минимизированной структуры ±[mj]f(+/-)min активизирует положительный аргумент, но в «k» «Зоне минимизации» «Дополнительное условие для «k» зоны» ±(mj)k+1 такую активизацию результирующего минимизированного аргумента min(+mj+1)k исключает как в функциональных структурах (105) младших «Зон минимизации», так и в функциональной структуре (106) «k» «Зоны минимизации». При этом следует отметить, что если функциональная структура (106) с выходной логической функцией f4(&)-И в «k» «Зоне минимизации» представлена одна, то функциональная структура (105) с выходной логической функцией f1(&)-И в этой зоне представлена в виде группы функциональных структур «Условий активизации» с убывающими индексами «Зон минимизации», которые запишем в виде аналитических выражений (107) и (108).
А после объединения посредством выходной логической функции f1(})-ИЛИ аналитических выражений (107) и (108) с аналитическим выражением (106) может быть записана математическая модель «k» «Зоны минимизации» (109),
которая является функциональной структурой f1(0,0)min сквозной активизации минимизированных аргументов «0,10,0» структуры «-/+»[ mj]f(+/-) - «Дополнительный код» условно «j+1» разряда для «k» «Зоны минимизации». При этом следует отметить, что особенностью математической модели «k» «Зоны минимизации» (109) является обязательное присутствие в системе логических функций f1(&)-И - f7(&)-И знакового аргумента ±(mj) k+1 и это связано с тем, что только в «k» «Зоне минимизации» при минимизации структуры аргументов «-/+»[ mj]f(+/-) - «Дополнительный код» возникает такая необходимость. А в остальных младших разрядах логические функции f1(&)-И - f7(&)-И функциональной структуры f1(0,0)min сквозной активизации минимизированных аргументов «0,0 1,0» не должна включать знаковый аргумент ± (mj)k+1, поэтому ее можно записать в виде аналитического выражения (110).
Из анализа аналитического выражения (110) следует, что функциональные входные структуры с выходной логической функцией f1(&)-И - f8(&)-И включают преобразованный аргумент 0,0(mj+1)k-1 -
0,0(mj+1)k-8 «Необходимого условия» сквозной активизации минимизированных аргументов «0,10,0» в структуре«-/+»[ mj]f(+/-) и преобразованные аргументы
0,1(mj+1)k -
0,1(mj+1)k-7 «Условия активизации», которые с каждым последующим младшим разрядом увеличиваются только на один аргумент этого разряда. Из анализа структуры функций (110) также следует, что технологический цикл
t параллельного преобразования входных аргументов соответствует
t
f(&)
f9(&)
f7(&)
f1(})
4
f(&)-И
четырем условным логическим функциям f(&)-И для 16-функциональной разрядной структуры f1(0,0)min сквозной активизации минимизированных аргументов «0,10,0» структуры «-/+»[ mj]f(+/-) - «Дополнительный код» условно «j+1» разряда «k» «Зоны минимизации».
Если учесть, что последовательность неактивных аргументов в структуре «-/+»[mj ]f(+/-) - «Дополнительный код» равновероятна как между «Зонами минимизации», так и в «Зоне минимизации», поэтому сформируем математическую модель для функциональной структуры f1(00)min сквозной активизации минимизированных аргументов «0,01,0» для условно «j» разряда «k» «Зоны минимизации», а для этого запишем графоаналитическое выражение (111)
Из сопоставительного анализа аналитических выражений (104) и (111) следует, что функциональные структуры f1(00)min сквозной активизации минимизированных аргументов «0,01,0» для условно «j» разряда «k» «Зоны минимизации» (112) и (113) за исключением входных и преобразованных аргументов полностью аналогичны функциональным структурам f1(0, 0)min сквозной активизации минимизированных аргументов «0, 10,0» за исключением знакового аргумента ± (mj)k+1 «k+1» «Зоны минимизации», который в данной ситуации не изменяет своего позиционного положения в минимизированной структуре аргументов ±[mj]f(+/-)min». И функциональная структура (112) с выходной логической функцией f1(&)-И также представлена в виде группы функциональных структур «Условий активизации» с убывающими индексами «Зон минимизации», которые запишем в виде аналитических выражений (114) и (115).
А после объединения посредством выходной логической функции f1(})-ИЛИ аналитических выражений (113) и (114) с аналитическим выражением (112) может быть записана математическая модель функциональной структуры f1(00)min сквозной активизации минимизированных аргументов «0,01,0» «k» «Зоны минимизации» (115).
При этом следует отметить, что система логических функций f1(&)-И - f8(&)-И в выражении (115) не включает знаковый аргумент ± (mj)k+1 «k+1» «Зоны минимизации», поскольку если записать графоаналитическое выражение (116),
то только минимизированный аргумент min(+mj)k функциональной структуры f1(00)min сквозной активизации минимизированных аргументов «0,01,0» «k» «Зоны минимизации» в аналитическом выражении (117) с выходной логической функцией f1(&)-И активизирует знаковый аргумент (-mj)k+1 структуры «-/+»[mj]f(+/-) - «Дополнительный код». Поскольку функциональная структура f1 (0,0)min сквозной активизации минимизированных аргументов «0,10,0» «k» «Зоны минимизации» (118)
и функциональная структура активизации f1(1,1)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» разряде выражения (119),
а также функциональная структура активизации f1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j» разряде выражения (120)
при формировании минимизированной структуры аргументов ±[mj]f(+/-)min не активизируют знаковый аргумент (-mj )k+1 в «k+1» «Зоне минимизации», а косвенным образом выполняют эту процедуру в «k» «Зоне минимизации», поэтому не требуются функциональных дополнительных структур, и это связано с тем, что все преобразования выполняются с применением арифметических аксиом троичной системы счисления f(+1,0,-1) (5). При этом следует отметить, что и для активизации аргумента локального переноса +f1(+ +)d/dn и +f2(+
+)d/dn в «k+1» «Зоне минимизации» также нет необходимости в функциональных дополнительных структурах, поскольку их преобразованные аргументы с условно отрицательным аргументом (-m j)k+1 формируют активный логический ноль «+1/-1»
«±0», который исключается из минимизированной структуры аргументов ±[mj]f(+/-)min. Но для остальных «Зон минимизации», если записать графоаналитическое выражение (121)
аргумент d/dn(+ mj+1)k в условно «j+1» разряде локального переноса +f1(+ +)d/dn и аргумент d/dn (+mj)k в условно «j» разряде локального переноса +f2(+
+)d/dn активизируют посредством функциональной структуры (122) с выходной логической функцией f1 (&)-И и функциональной структуры (123) с выходной логической функцией f2(&)-И соответственно. При этом особенностью в активизации положительных аргументов d/dn(+ mj+1)k и d/dn( +mj)k являются входные аргументы логических функций f1(&)-И и f2(&)-И, которые являются результирующими аргументами min( 1,1mj+1)k-1 и min (11mj)k-1 функциональных структур активизации f1(11)min и f2 (1,1)min неактивных аргументов логического нуля «±0»
«+1/-1» «k-1» «Зоны минимизации» и аргументами min(0,0mj+1 )k и min(00mj )k функциональных структур f1(00 )min и f2(0,0)min активизации минимизированных аргументов «0,01,0» и «0,10,0» в «k» «Зоне минимизации», и только их активность позволяет корректно сформировать положительные аргументы локальных переносов +f1(+
+)d/dn и +f2(+
+)d/dn. При этом следует особо отметить, что если аргументы min(1,1m j+1)k-1 и min(11m j)k-1 логических функций f1 (&)-И и f2(&)-И должны быть результирующими аргументами функциональных структур активизации f1 (11)min и f2(1,1)min, то входные аргументы 0,0(mj+1)k и 00(mj)k в выражениях (122) и (123) являются промежуточным аргументом функциональной структуры f1(00)min и f2(0 ,0)min. Поэтому графоаналитическое выражение (121) может быть записано в виде выражения (124),
где
- логическая функция f1(&)-И условно «j+1» разряда «k» «Зоны минимизации»;
- логическая функция f1(&)-И условно «j» разряда «k» «Зоны минимизации»;
в котором входные аргументы (m j+1)k и (mj) k+1 логической функции f1(&)-И эквивалентны промежуточному аргументу 0,0(mj+1 )k функциональной структуры (110) логической функции f10(&)-И, а входные аргументы (m j)k и (mj+1) k логической функции f2(&)-И эквивалентны промежуточному аргументу 00(mj) k функциональной структуры (115) логической функции f 10(&)-И. Но если учесть, что технологический цикл t функциональных структур (125) и (126) зависит от технологического цикла формирования аргумента min(1,1mj+1)k и min(11mj)k-1 , то минимизированной функциональной структурой формирования результирующих аргументов d/dn(+m j+1)k и d/dn(+ mj)k локального переноса +f1 (+
+)d/dn и +f2(+
+)d/dn процедуры логического дифференцирования +d1/dn и +d2/dn являются аналитические выражения (122) и (123), поскольку в системе логических функций f1(&)-И и f2(&)-И минимизировано число входных аргументов. А если учесть, что в математической модели функциональных структур f1(00)min (115) и f2(0,0)min (110) активизации минимизированных аргументов «0,01,0» и «0, 10,0» отсутствует функциональная структура «Необходимого условия» «k» «Зоны минимизации», то аналитические выражения (122) и (123) запишем с учетом этой функциональной структуры в виде структуры функций (127) и (128) в графоаналитическом выражении (129).
Особенностью аналитических выражений (127) и (128) является то, что аргумент 0,0 (mj+1)k и 0,0(mj)k
функциональной структуры с выходной логической функцией f2(&)-И не только активизирует посредством логической функции f1(&)-И в «k» «Зоне минимизации» положительный аргумент d/dn(+m j)k и d/dn(+m j+1)k процедуры логического дифференцирования +d1/dn и +d2/dn, но и является входным аргументом в функциональных структурах (110) и (115), которые в этой ситуации целесообразно записать в виде аналитических выражений (129) и (130).
И только в аналитических выражениях (129) и (130) «Необходимое условие» в математической модели условно «j+1» и «j» разрядов «k» «Зоны минимизации» представлено в полном объеме, поскольку если записать графоаналитическое выражение (131),
Где
- логическая функция f1(})-ИЛИ и f2(})-ИЛИ условно «j+1» разряда;
- логическая функция f1(})-ИЛИ и f2(})-ИЛИ условно «j» разряда;
то в систему логической функции f1 (})-ИЛИ условно «j+1» разряда (132) и условно «j» разрядов (133) «k» «Зоны минимизации» может быть введен преобразованный аргумент d/dn( +mj+1)k и d/dn (+mj)k процедуры логического дифференцирования +d2/dn и + d1/dn аналитических выражений (127) и (128), который в скорректированных выражениях (132) и (133) условно «j+1» и «j» разрядах формирует логическая функция f11 (&)-И. При этом следует отметить, что активизируют логическую функцию f11(&)-И в условно «j+1» разряде выражения (132) преобразованный аргумент 0,0(m j+1)k «Необходимого условие» логической функции f 10(&)-И и преобразованный аргумент (1,1 mj+1)k логической функции f2 (})-ИЛИ, в системе которой должен быть активен хотя бы один из промежуточных аргументов 1(1,1 mj+1)k - 7(1,1 mj+1)k функциональной структуры активизации f2(1,1)min неактивных аргументов логического нуля «±0»
«+1/-1» «k» «Зоны минимизации» выражения (84). И если записать выражение (84) и выражение (83) для структуры аргументов (134) и (135) в виде функциональных структур (136) и (137) условно «j+1» и «j» разрядах,
то из их анализа следует, что они полностью эквивалентны функциональным структурам (132) и (133) условно «j+1» и «j» разряда за исключением входных аргументов. При этом особенностью функциональных структур (136) и (137) является функциональная структура с выходной логической функцией f1(&)-И, поскольку индекс ее входных аргументов уменьшен на одну «Зону минимизации» и соответствует «k-7» «Зоне минимизации». Поскольку в данной ситуации анализируются активные положительные аргументы, а они могут быть активны либо в «k-7» «Зоне минимизации», либо между «k-6» и «k-7» «Зонами минимизации». При этом следует отметить, что в «k-7» «Зоне минимизации» функциональные структуры (136) и (137) с выходной логической функцией f9(&)-И может сформироваться только условно отрицательный аргумент процедуры логического дифференцирования +d2/dn и +d1/dn, который соответствует локальному переносу -f1(+ -)d/dn и -f1(+
-)d/dn. Поскольку, если вернуться к анализу аналитических выражений (89) и (90) и записать их в виде графоаналитического выражения (138),
то условно отрицательный аргумент d/dn(-mj)k и d/dn (-mj+1)k может быть активизирован посредством функциональных структур (139) и (140) с выходной логической функцией f1(&)-И, в которой входные аргументы (mj+1)k, (m j)k и (mj+1)k, (mj)k+1 эквивалентны преобразованному аргументу 11(mj+1)k и 1,1(mj+1)k
«Условия активизации» функциональной структуры с выходной логической функцией f9(&)-И выражений (136) и (137). Поэтому скорректированные функциональные структуры (136) и (137) условно «j+1» и «j» разряда с учетом процедуры логического дифференцирования + d1/dn и +d2/dn (139) и (140) могут быть записаны в виде аналитических выражений (141) и (142).
Из анализа процесса активизации условно отрицательных аргументов формирования «Минимизированной структуры аргументов ±[mj ]f(+/-)min» в выражении (143) и (144) процедуры преобразования структуры аргументов «-/+»[mj]f(+/-) - «Дополнительный код» следует, что функциональные структуры условно «j+1» в выражении (141) и условно «j» разряда в выражении (142) корректно активизируют в условно «k»1 и «k»2 «Зонах минимизации» минимизированный условно отрицательный аргумент min(-mj+1)k и min(-mj)k процедуры логического дифференцирования +d1/dn и +d2/dn. Поскольку в системе логической функции f10(&)-И выражений (141) и (142) одновременно активны преобразованный аргумент логической функции f 2(})-ИЛИ, который в данной ситуации является аргументом «Необходимого условия», а преобразованный аргумент 1,1(mj+1)k и 11(mj+1)k
логической функции f8(&)-И в данной ситуации является аргументом «Условия активизации». При этом следует отметить, что аналитические выражения (141) и (142) как функциональные структуры, активизирующие минимизированный условно отрицательный аргумент min(-mj+1 )k и min(-mj)k , не являются функционально законченными аналитическими выражениями математической модели логико-динамического процесса преобразования структуры аргументов «-/+»[mj]f(+/-) - «Дополнительный код» в «Минимизированную структуру аргументов ±[mj ]f(+/-)min». Поскольку знаковый аргумент m± является не только информационным условно отрицательным аргументом (-mj)k+1 «j» разряда в «k+1» «Зоне минимизации», например, в аналитическом выражении (145),
но и информационным аргументом (- mj+1)k «j+1» разряда в «k» «Зоне минимизации», например, в графоаналитическом выражении (146).
Поэтому необходимо ввести аргумент запрета (-mj)k+1 «j» разряда знаковой «k+1» «Зоны минимизации» на активизацию минимизированного положительного аргумента min(+mj+1)k «j+1» разряда в функциональную структуру f1(0, 0)min (132) активизации минимизированных аргументов «0, 10,0», но только в ее аналитическое выражение «k» «Зоны минимизации», которое с учетом того, что в структуре аргументов «-/+»[mj]f(+/-) - « Дополнительный код» в реальной реализации этот знаковый разряд не имеет позиционного положения, запишем его путем введения дополнительного знакового индекса (±) в аргумент ± (mj)k+1 логической функции f9(&)-И условно «j+1» разряда аналитического выражения (147).
В результате все логические функции f1(&)-И - f10(&)-И системы выходной логической функции f1(})-ИЛИ в функциональной структуре «k» «Зоны минимизации» корректно не активны, в том числе и логическая функция f11(&)-И, которая формирует положительный аргумент d/dn( +mj+1)k процедуры логического дифференцирования +d/dn. При этом следует отметить, что как в аналитическом выражении (147), так и в аналитическом выражении (148) уточнено позиционное положение логической функции f2(})-ИЛИ, которая формирует преобразованный аргумент (0,0mj+1)k и (00mj)k
в соответствии с системой входных аргументов. И такое изменение позиционного положения, с одной стороны, связано с тем, что логическая функция f2(})-ИЛИ как в аналитических выражениях (147) и (148), так и в аналитических выражениях (141) и (142), которые запишем в виде скорректированных аналитических выражений (149) и (150)
функционально им принадлежит. С другой стороны, посредством преобразованного аргумента (00mj)k логической функции f2(})-ИЛИ выражения (148) активизируют условно отрицательный аргумент в аналитическом выражении (151),
которое, по существу, является дополнением к математической модели условно «j» разряда выражения (150).
Структурно-функциональный синтез математических моделей логико-динамического процесса преобразования структуры аргументов «-/+»[mj]f(+/-) - «Дополнительный код» в минимизированную структуру ±[mj]f(+/-)min с чередованием активных и неактивных аргументов в ее последовательности с иными логическими функциями.
Поскольку математические модели функциональных параллельных структур f2(0,0)min и f1(00 )min сквозной активизации минимизированных аргументов «0, 10,0» и «0,01,0» в условно «j+1» и «j» разрядов «k» «Зоны минимизации» (147) и (148),
а также математическая модель активизации знакового разряда структуры аргументов «-/+»[m j]f(+/-) - «Дополнительный код» (151)
и математические модели функциональных параллельных структур сквозной активизации f2(1 ,1)min и f1(11)min неактивных аргументов логического нуля «±0» «+1/-1» в условно «j+1» и «j» разрядов «k» «Зоны минимизации» (149) и (150),
были сформированы корректно, поэтому они являются первым вариантом функциональной структуры преобразователя
запишем их логико-динамический процесс преобразования аргументов с применением логических функций другого базиса. А если учесть, что аналитические выражения (147), (148), (149) и (150) полностью эквивалентны по структуре логических функций, поэтому структурно-функциональное преобразование логических функций выполним, например, только в аналитическом выражении (147) и сформируем функциональной структуры преобразователя «-/+»[ mj]f(+/-) » ±[mj]f(+/-)min второго варианта.
Вариант 2. Выполним замену в выражении (147) функциональных входных связей в логической функции f1(})-ИЛИ и f2(})-ИЛИ на логические функции двойного изменения уровня аналогового сигнала f1(&1=& 2) и запишем векторное графоаналитическое выражение (151).
Выполненные в выражении (151) указанные переносы логических функций f2(& )-НЕ через систему логической функции f1(} )-ИЛИ и f2(})-ИЛИ в результате изменяют свои логические свойства на свойства логической функции f(&)-И, а после их объединения с перенесенной логической функцией f 2(&)-НЕ они изменяют свои логические свойства на свойства в преобразованном выражении (152) логических функций f10(&)-И-НЕ и f11( &)-И-НЕ.
Затем, выполняя перенос в выражении (151) логических функций f1(& )-НЕ через преобразованные аргументы логических функций f1(&)-И - f8(&)-И и f11 (&)-И, они изменяют уровень аналогового сигнала, а после объединения логических функций f1(& )-НЕ с логическими функциями f1(&)-И - f 8(&)-И и f11(&)-И они изменяют свои логические свойства на свойства логических функций f1 (&)-И-НЕ - f9(&)-И-НЕ в выражении (152).
Функциональную аналогичную структуру после преобразования имеют и аналитические выражения (148), (149) и (150), которые запишем в виде функциональных структур (153), (154) и (155).
Поскольку аналитические выражения (152) - (155) синтезированы формализованным методом, то для проверки корректности их логико-динамического процесса преобразования аргументов сформируем векторные структуры активизации логических функций (156) и (157).
Из анализа графоаналитического выражения (156) следует, что минимизированные положительные аргументы min(+mj+1)k и min (+mj)k активизированы корректно, поскольку в системе логической функции f6(& )-И-НЕ, которая в «k»3 «Зоне минимизации» является последней и в ней активны как преобразованный аргумент 0,0(mj+1)k-3 и
00(mj)k-3 «Условия активизации», так и все аргументы 0,1(m j+1)k, 0,1(mj+1 )k-1, 0,1(mj+1)k-2 и 01(mj)k, 01 (mj)k-1, 01(m j)k-2 «Необходимого условия» не активизации (логическая функция f6(&)-И-НЕ) преобразованного аргумента 6(+mj+1 )k и 6(+m j)k этой функции. И именно эта неактивность аргумента 6(+mj+1 )k и 6(+m j)k логической функции f6(& )-И-НЕ активизирует выходную логическую функцию f10 (&)-И-НЕ и ее минимизированный положительный аргумент min(+mj+1)k и min (+mj)k.
Из анализа графоаналитического выражения (157) следует, что минимизированные условно отрицательные аргументы min(-mj+1)k и min(-mj)k активизированы корректно, поскольку в системе логической функции f6 (&)-И-НЕ, которая в «k»4 «Зоне минимизации» является последней и в ней активны как преобразованный аргумент 1,1(mj+1)k-3 и
11(mj)k-3 «Условия активизации», так и все аргументы 1,0(m j+1)k, 1,0(mj+1 )k-1, 1,0(mj+1)k-2 и 10(mj)k, 01 (mj)k-1, 10(m j)k-2 «Необходимого условия» неактивизации (логическая функция (f6(&)-И-НЕ) преобразованного аргумента 6(-mj+1 )k и 6(-m j)k этой функции. И именно эта неактивность аргумента 6(-mj+1 )k и 6(-m j)k логической функции f6(& )-И-НЕ активизирует выходную логическую функцию f9 (&)-И-НЕ и ее минимизированный положительный аргумент min(-mj+1)k и min (-mj)k.
Вариант 3. Поскольку логические функции f1( &=&) двойного изменения уровня аналогового сигнала аргументов эквивалентны функциональной связи f1 (=), поэтому скорректируем замену их в выражении (151) и сформируем векторную структуру переноса логических функций f 1(&)-НЕ и f1(& )-НЕ, записав ее в виде графоаналитического выражения (158).
При выполнении переноса логической функции f1(&)-НЕ через систему логической функции f1(&)-И - f9(&)-И она изменяет свои логические свойства на свойства логической функции f(})-ИЛИ, а объединение ее с перенесенной логической функцией f1(&)-НЕ приводит к изменению ее логических свойств на свойства логической функции f1 (}&)-ИЛИ-НЕ - f9(}& )-ИЛИ-НЕ в скорректированном выражении (159). А дальнейший перенос в выражении (158) логической функции f1( &)-НЕ через входные аргументы логических функций f1(&)-И - f9(&)-И приводит к изменению их уровней аналогового сигнала в скорректированном выражении (159). При этом в выражении (158) выполняют объединение логической функции f1(&)-НЕ с логической функцией f10(&)-И и f11(&)-И, что приводит к изменению ее логических свойств на свойства логической функции f1(&)-И-НЕ и f2(& )-И-НЕ, и выполняют объединение логической функции f2 (})-ИЛИ с логической функцией f3(& )-НЕ для изменения ее логических свойств на свойства логической функции f10(}&)-ИЛИ-НЕ и уровня ее преобразованного аргумента (0,0mj+1 )k . Поскольку после переноса в системе логической функции f9(&)-И логической функции f1( &)-НЕ через входной аргумент
(1,1mj+1)k происходит изменение его уровня аналогового сигнала, а этот аргумент формирует аналогичная структура в аналитических выражениях (149) и (150), которые в свою очередь включают преобразованный аргумент ( 0,0mj+1)k
и (00mj)k
. Функциональную аналогичную структуру после преобразования имеет и аналитическое выражение (148), формирующее минимизированный положительный аргумент условно «j» разряда в «k» «Зоне минимизации», которое запишем в виде функциональной структуры (159) и (160).
Функциональную аналогичную структуру после преобразования имеют и аналитические выражения (149) и (150), которые запишем в виде функциональных структур (161) и (162).
Из анализа аналитических выражений (159) - (162) следует, что технологический цикл t параллельного преобразования входных аргументов соответствует
t
f(&)
f1(&)
f1(}&)
f10(}&)
f8(}&)
f1(})
6
f(&)-И
шести условным логическим функциям f(&)-И для 16-разрядной структуры преобразователя «-/+»[ mj]f(+/-) » ±[mj]f(+/-)min.
Поскольку аналитические выражения (159) - (162) синтезированы формализованным методом, то для проверки корректности их логико-динамического процесса преобразования аргументов сформируем векторные структуры активизации логических функций (163) и (164).
Из анализа графоаналитического выражения (163) следует, что минимизированные положительные аргументы min(+mj+1)k и min (+mj)k активизированы корректно, поскольку в системе логической функции f6(}& )-ИЛИ-НЕ, которая в «k»3 «Зоне минимизации» является последней и в ней не активны как преобразованный аргумент 0,0(mj+1)k-3 и
00(mj)k-3 с измененным уровнем аналогового сигнала «Условия активизации», так и все остальные аргументы 0,1(m j+1)k, 0,1(m j+1)k-1, 0,1(m j+1)k-2 и 01(m j)k, 01(mj )k-1, 01(mj) k-2 также с измененным уровнем аналогового сигнала «Необходимого условия» активизации (логическая функция f6 (}&)-ИЛИ-НЕ ) преобразованного аргумента 6(+mj+1)k и 6(+mj)k без изменения уровня аналогового сигнала этой функции. И именно эта активность аргумента 6(+mj+1) k и 6(+mj) k логической функции f6(}& )-ИЛИ-НЕ активизирует выходную логическую функцию f1 (})-ИЛИ и ее минимизированный положительный аргумент min(+mj+1)k и min (+mj)k.
Из анализа графоаналитического выражения (164) следует, что минимизированные условно отрицательные аргументы min(-mj+1)k и min(-mj)k активизированы корректно, поскольку в системе логической функции f5 (}&)-ИЛИ-НЕ, которая в «k»4 «Зоне минимизации» является последней и в ней не активен, как преобразованный аргумент 1,1(mj+1)k-3 и
11(mj)k-3 с измененным уровнем аналогового сигнала «Условия активизации», так и все остальные аргументы 1,0(m j+1)k, 1,0(m j+1)k-1, 1,0(m j+1)k-2 и 10(m j)k, 01(mj )k-1, 10(mj) k-2 с измененным уровнем аналогового сигнала «Необходимого условия» не активизации (логическая функция (f6 (}&)-ИЛИ-НЕ) преобразованного аргумента 6(-mj+1)k и 6(-mj)k без изменения уровня аналогового сигнала этой функции. И именно эта неактивность аргумента 6(-mj+1) k и 6(-mj) k логической функции f6(}& )-ИЛИ-НЕ активизирует выходную логическую функцию f1 (})-ИЛИ и ее минимизированный положительный аргумент min(-mj+1)k и min (-mj)k.
Использование способа и функциональной структуры преобразователя аргументов позиционно-знаковой структуры аргументов «-/+»[m j]f(+/-) - «Дополнительный код» в «Минимизированную структуру» аргументов ±[mj]f(+/-)min» позволит существенно расширить динамический диапазон выполнения преобразований аргументов и увеличить быстродействие при выполнении арифметических преобразований в позиционно-знаковом сумматоре ±f( )min и умножителе ±f
(
)min.
Класс H03M7/04 в двоичной системе счисления