Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
izmerenie_informatsii (1).doc
Скачиваний:
9
Добавлен:
23.04.2019
Размер:
543.23 Кб
Скачать

Логические схемы

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

А

1

1

0

0

В

1

0

1

0

Результат

1

0

0

0

А

1

1

0

0

В

1

0

1

0

Результат

1

1

1

0

А

1

0

0

1

Конъюнктор

Дизъюнктор

Инвертор

Построение логических схем

Правило построения логических схем:

  1. Определить число логических переменных;

  2. Определить количество логических операций и их порядок;

  3. Изобразить для каждой логической операции соответствующий ей вентиль;

  4. Соединить вентили в порядке выполнения логических операций.

П 4.5. Пусть Х = истина, Y = ложь. Составить логическую схему для следующего логического выражения: F = X Y X.

  1. Две переменные – X и Y;

  2. Две логические операции: 2 1

X Y X;

  1. Строим схему:

Ответ: 1 V 0 Λ 1 = 1.

П 4.6. Построить логическую схему, соответствующую логическому выражению F = X Y . Вычислить значения выражения для Х = 1, Y = 0.

  1. Переменных две: Х и Y;

  2. Логических операций три: конъюнкция и две дизъюнкции: 1 4 3 2

X Y ;

  1. Схему строим слева направо в соответствии с порядком логических операций:

  1. Вычислим значение выражения: F = 1 0 = 0.

Тестовые задачи

Т 4.9. Составьте таблицы истинности для следующих логических выражений:

  1. F = (X ) Z.

  2. F = X Y X.

  3. F = (Y X).

  4. F = (Z Λ Y).

Т 4.10. Для какого из указанных значений числа X истинно высказывание:

(X > 4) \/ ((X > 1) → (X > 4))?

а) 1; б) 2; в) 3; г) 4.

Т 4.11. Постройте логическое выражение по логической схеме:

а ) б)

в) г)

Законы логики

Рассмотрим 6 законов логики и преобразование импликации:

1) коммутативность: A B=BA , AB = BA;

2) ассоциативность: A  (BC) = (AB)  C,

A  (BC) = (AB)  C;

3) отрицание операнда: A =F , A=T , =A , =T;

4) дистрибутивность: A  (B C) = (A B)  (AC),

A  (BC) = (AB)  (AC);

5) поглощения операнда

A  (AB) = A  (AB) = А;

6) отрицание формулы (законы де Моргана):

.

  1. преобразование импликации

AB = B.

Законы логики часто используют для упрощения логического выражения.

П 4.7. Упростить логическое выражение .

1) Избавимся от отрицания, используя закон 6 де Моргана

;

2) Применим закон поглощения операнда к формуле , тогда .

П 4.8. Упростить логическое выражение F = (AB) (BA).

1) Избавимся от импликации (AB) и (BA), используя преобразование 7

(AB) (BA) = ;

2) Сгруппируем и применим закон 3 отрицания операнда

.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]