Схемотехника микросхем и узлов ЭВМ. Брякин Л.А. - 15 стр.

UptoLike

Составители: 

zmzzzmzz ...21...21 =
zmzzzmzz = ...21...21
где под zi понимается отдельная переменная или комбинация перемен-
ных. Для рассматриваемого случая применение правила де Моргана с
целью исключения функции дизъюнкции позволяет прийти к выраже-
нию, требующему для своей реализации только логические элементы,
выполняющие функции конъюнкция и отрицание:
)321()321()321()321(321321321321 xxxxxxxxxxxxxxxxxxxxxxxxy ==
Здесь используется тот факт, что двойное отрицание от логиче-
ской функции равно самой функции.
Во-вторых, прежде чем реализовать комбинационные схемы,
обычно упрощают (или минимизируют) аналитическую запись, исполь-
зуя аксиомы алгебры логики. Вот некоторые из них:
01 =
;
10 =
;
xx
=
1
;
00
=
x
;
x
x
x
= ;
x
x
x
= ;
11
=
x
;
xx
=
0
;
0=xx
;
1= xx
;
xx =
;
1211 xxxx
=
;
1)21(1 xxxx
=
;
Кроме отмеченных аксиом, для логических выражений справед-
ливы переместительные, распределительные и сочетательные законы:
1221 xxxx =
; 3)21()32(1 xxxxxx
=
;
1221 xxxx =
;
3)21()32(1 xxxxxx
=
;
3121)32(1 xxxxxxx
=
;
)31)(21(321 xxxxxxx
=
В процессе минимизации отыскиваются в СДНФ или произволь-
ной исходной аналитической форме конъюнкции, отличающиеся в од-
ной переменной, и к ним применяется правило склеивания:
zxxzzxzx )11(11 =
или поглощения:
111 xzxx
=
, где z - отдельная пе-
ременная или логическое выражение. В результате две конъюнкции,
связанные дизъюнкцией, заменяются одной, содержащей к тому же
меньшее число переменных. Для предложенного примера процесс ми-
нимизации выглядит следующим образом:
        z1 ∨ z 2 ∨ ... ∨ zm = z1z 2...zm
        z1z 2...zm = z1 ∨ z 2 ∨ ... ∨ zm

где под zi понимается отдельная переменная или комбинация перемен-
ных. Для рассматриваемого случая применение правила де Моргана с
целью исключения функции дизъюнкции позволяет прийти к выраже-
нию, требующему для своей реализации только логические элементы,
выполняющие функции конъюнкция и отрицание:

 y = x1x 2 x3 ∨ x1x 2x3 ∨ x1x 2 x3 ∨ x1x 2 x3 = ( x1x 2 x3)( x1x 2x3)( x1x 2 x3)( x1x 2 x3)

      Здесь используется тот факт, что двойное отрицание от логиче-
ской функции равно самой функции.
      Во-вторых, прежде чем реализовать комбинационные схемы,
обычно упрощают (или минимизируют) аналитическую запись, исполь-
зуя аксиомы алгебры логики. Вот некоторые из них:
        1= 0;              0 = 1;          1x = x ;          0x = 0 ;
        x = xx ;           x∨ x = x;       1∨ x = 1;         0∨ x = x;
        xx = 0 ;         x ∨ x = 1;        x = x;            x1 ∨ x1x 2 = x1 ;
        x1( x1 ∨ x 2) = x1 ;

     Кроме отмеченных аксиом, для логических выражений справед-
ливы переместительные, распределительные и сочетательные законы:
        x1 ∨ x 2 = x 2 ∨ x1 ;              x1( x 2 x3) = ( x1x 2) x3 ;
        x1x 2 = x 2 x1 ;                   x1 ∨ ( x 2 ∨ x3) = ( x1 ∨ x 2) ∨ x3 ;
        x1( x 2 ∨ x3) = x1x 2 ∨ x1x3 ;     x1 ∨ x 2 x3 = ( x1 ∨ x 2)( x1 ∨ x3)
       В процессе минимизации отыскиваются в СДНФ или произволь-
ной исходной аналитической форме конъюнкции, отличающиеся в од-
ной переменной, и к ним применяется правило склеивания:
x1z ∨ x1z = z ( x1 ∨ x1) z или поглощения: x1 ∨ x1z = x1 , где z - отдельная пе-
ременная или логическое выражение. В результате две конъюнкции,
связанные дизъюнкцией, заменяются одной, содержащей к тому же
меньшее число переменных. Для предложенного примера процесс ми-
нимизации выглядит следующим образом: