Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Цифровые автоматы.DOC
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1 Mб
Скачать

Двухходовая таблица соответствия логической функции z(X)

x1x2

x3x4

00

01

10

11

00

0

1

0

1

01

0

0

1

-

10

0

-

0

1

11

1

-

-

0

z(x)

  1. В чем состоит практическое значение теоремы Поста-Яблонского?

  2. Каким образом на практике реализуются элементарные логические функции одной переменной?

  3. Определите значение выходного сигнала z1 логического элемента, показанного на рис. 2.2,б, если x1=x2=1, x3=0 а с помощью расширителя (входы А и В) реализуется конъюнкция 1=1.

ЛИТЕРАТУРА К ГЛАВЕ 2

  1. Яблонский С. В. Введение в дискретную математику. - М.: Наука, 1979.

  2. Корнейчук В. И., Тарасенко В.П., Мишинский Ю. Н. Вычислительные устройства на микросхемах.- Киев: Техника, 1986.

2.3. Дискретные устройства АСУ. / Под ред. Тимонькина Г. Н., Харченко В. С. - Мо СССР, 1990.

2.4. Применение интегральных микросхем в электронной вычислительной технике: Справ./Под ред. Б. Н. Файзулаева, Б.В. Тарабрина. - М.: Радио и связь, 1986.

Глава 3 преобразование логических функций

3.1. Основные аксиомы алгебры логики

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

Исторически первой была разработана алгебра логики, которая включает три элементарные логические функции (операции): конъюнкцию, дизъюнкцию и инверсию. Начало исследований этой алгебры положено в трудах английского ученого Дж. Буля. В связи с этим эту алгебру нередко называют булевой алгеброй или алгеброй Буля.

Алгеброй логики называется совокупность элементов 0,1, х1, х2, ..., хn и операций дизъюнкции, конъюнкции и инверсии, для которых выполняются перечисленные ниже аксиомы.

1. Операции дизъюнкции и конъюнкции:

- ассоциативны (сочетательны):

x1(x2x3 )=(x1x2)x3;

x1(x2x3)=(x1x2)x3;

- коммутативны (переместительны):

x1x2=x2x1;

x1x2=x2x1;

- дистрибутивны (распределительны):

x1x2x3=(x1x2)(x1x3);

x1(x2x3)=x1x2x1x3.

  1. Для каждого х существует х (инверсия или отрицание х) такой, что

  1. Элементы 0 и1 такие, что

x0=x;

x1=1;

x0=0;

x1=x;

0=1;

1=0.

  1. Для всех элементов хi(i=1,2, ..., n):

xixi ...xi =xi;

xixi...xi=xi;

5. Для любых элементов:

;

.

Эти аксиомы называются правилами инверсии.

Рассмотренные аксиомы применимы не только к определенным переменным, но и к группам переменных, объединенных введенными операциями. На базе этих аксиом может быть получено множество тождественных соотношений, которые широко используются в практике преобразования логических формул. Приведем некоторые из них:

x1x1x2=x1; x1(x1x2)=x1;

.

В более общем виде:

xif (x1, x2, ..., xi, ..., xn)= xif (x1, x2, ..., 0, ..., xn);

xif (x1, x2, ..., xi, ..., xn) = xif (x1, x2, ..., 1, ..., xn);

xi f (x1, x2, ..., xi, ..., xn)= xi f (x1, x2, ..., 1, ..., xn);

xi f (x1, x2, ..., xi, ..., xn) = xi f (x1, x2, ..., 0, ..., xn).

Рассмотрим порядок выполнения действий в алгебре логики. При отсутствии в выражении скобок первыми должны выполняться операции отрицания, затем операции конъюнкции и последними операции дизъюнкции. Наличие в выражении скобок изменяет обычный порядок действий. При этом в первую очередь производятся операции внутри скобок.