ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 24.01.2025
Просмотров: 1479
Скачиваний: 2
СОДЕРЖАНИЕ
Логические операции и элементарные логические функции.
3.Способы представления логических функций. Минимизация функций алгебры логики методом Вейча-Карно.
3. Логические элементы. Параметры логических элементов. Типы выходных каскадов.
4. Типовые комбинационные схемы. Назначение, принципы построения, примеры использования.
6.Регистры. Классификация, принципы построения, выполняемые функции, примеры использования.
7. Счётчики: назначение, классификация, принципы построения, примеры использования
8. Полупроводниковая память: назначение, классификация. Принципы построения адресных зу.
9. Принцип работы эвм. Классификация мп. Программная модель мп Intel 8086. Сегментация памяти
10. Система памяти эвм. Особенности памяти типа стек. Назначение и принцип действия кэш-памяти.
11. Система команд универсального микропроцессора.
13.Организация взаимодействия человека оператора с вычислительной системой.
14. Видеосистемы пк типа ibm pc. Устройство и характеристики мониторов.
15. Виды обмена с внешними устройствами.
16.Внешний интерфейс. Примеры реализации
18. Микроконтроллеры: назначение, особенности архитектуры. Типовые периферийные устройства.
Логические операции и элементарные логические функции.
ДИЗЪЮНКЦИЯ (логическое сложение)
Таблица сложения: Выполняет логическую операцию ИЛИ.
0 v 0 = 0 Обозначается X=AvB.
0 v 1 = 1
1 v 0 = 1 На выходе появится сигнал 1, когда
1 v 1 = 1 ИЛИ на первом ИЛИ на втором входе
Обозначение на схемах: есть сигнал 1.
Эту
схему в электронике называют
A 1 X=AvB схемой сборки.
B Технический пример: сигнал о пожаре.
КОНЪЮНКЦИЯ (логическое умножение)
Таблица умножения: Выполняет логическую операцию И.
0 0 = 0 Обозначается X=A^B.
0 1 = 0
1 0 = 0 На выходе появится сигнал 1, когда
1 1 = 1 И на первом И на втором входе
Обозначение на схемах: есть сигнал 1.
Эту
схему в электронике называют схемой
совпадений
A & X=AB.
B Технический пример: сигнал "готовность".
ИНВЕРСИЯ (логическое отрицание)
Таблица сложения: Выполняет логическую операцию НЕ.
1 = 0 Обозначается чертой сверху.
0 = 1
Обозначение на схемах:
Э
ту
схему в электронике называют инвертором.
A 1 X=A
Технический пример: сигнал о пожаре.
ОТРИЦАНИЕ ОТ КОНЪЮКЦИИ (И-НЕ)
0 & 0 = 1
0
& 1 = 1
___
1
& 0 = 1A & F=A&B
1 & 1 = 0 B
функция Шеффера
ОТРИЦАНИЕ ОТ ДИЗЪЮНКЦИИ (ИЛИ-НЕ)
0
0 1 Стрелка Пирса
0 1 0 __ X1 1 F
1 0 0 F=Xn; F=1, если Xn=0 X2
1 1 0
РАВНОЗНАЧНОСТЬ
|
X1 |
X2 |
F |
|
0 |
0 |
1 |
|
0 |
1 |
0 |
|
1 |
0 |
0 |
|
1 |
1 |
1 |
__ __
X
1
F=X1&X2
V X1&X2
X2 = F
НЕРАВНОЗНАЧНОСТЬ
F=X1+X2 __ __
F=X1&X2 V X1&X2
|
X1 |
X2 |
F |
|
0 |
0 |
0 |
|
0 |
1 |
1 |
|
1 |
0 |
1 |
|
1 |
1 |
0 |
X
Or
X1 == F
X2
ИМПЛИКАЦИЯ
F=X1->X2
|
X1 |
X2 |
F |
|
0 |
0 |
1 |
|
0 |
1 |
0 |
|
1 |
0 |
1 |
|
1 |
1 |
1 |
ОСНОВНЫЕ ЗАКОНЫ АЛГЕБРЫ ЛОГИКИ
Законы одинарных элементов
A v 1 = 1
A 1 = A Эти соотношения доказываются путем подстановки
A v 0 = A A=1 и A=0
A 0 = 0
2. Законы отрицания
_
A
= A Закон двойного отрицания
AA
= 0
Законы дополнительности
A vA = 1
_
_ _____
A v B = A B Правило де Моргана Следствия из правила де Моргана:
_ _ ____ ___ ____
A B = A v B A v B =AB A vB =A v B
____ _____
AB =A vB AB =A v B
3. Комбинационные законы
A
v A = A Законы тавтологии
A A = A
A
v
B
= B
v
A
Коммутативные законы
A B = B A
(A
v B) v C = A v (B v C) Ассоциативные законы
(A B) C = A (B C)
A(B v C) = AB v AC Дистрибутивные законы
A v (BC) = (A v B)(A v C) Второй дистрибутивный закон можно доказать на основе первого:
(AvB)(AvC) = AAvACvBAvBC = AvACvABvBC = =A(1vCvB)vBC = A v BC
A v AB = A Законы поглощения Законы поглощения можно доказать:
A(A v B) = A AvAB = A(1vB) = A
A(AvB) = AAvAB = AvAB = A(1vB) = A
A
B v AB
= A Законы
склеивания
(A v B)(A vB) = A Доказательство:
A B v AB = A(B vB) = A
(A v B)(A vB) = A A v AB v A B v BB = A v AB v AB = =A(1 vB v B) = A
ПОСТРОЕНИЕ ЛОГИЧЕСКИХ СХЕМ
Каждое логическое выражение можно реализовать в виде конкретной логической схемы:
a
1 a ab 1
D=a
vab
&
b
Можно попытаться преобразовать это выражение:
___ ________ __________ ___
D = a vab =aab =a(a vb)= a a vab =ab = a v b
С
ледовательно
D=a
v
b
a
1 D=a
v
b
b
Эта схема намного проще, поэтому всегда следует стараться упростить выражение.
Это же преобразование можно сделать с помощью второго дистрибутивного закона, а затем закона склеивания:
D = a vab = (a va)(a v b)= a v b
3.Способы представления логических функций. Минимизация функций алгебры логики методом Вейча-Карно.
Логические функции могут быть представлены аналитически и таблично. Для исключения неоднозначности представления используют унифицированные формы записи логических функций. Их две: дизъюнктивная и конъюнктивная.
Элементами являются конъюнкция или дизъюнкция.
Элементарной называется конъюнкция (дизъюнкция) в которую входит только переменные или их отрицания.
Дизъюнктивной нормальной формой называется форма в которой логическая функция представлена в виде дизъюнкции элемент конъюнкций.
Конъюктивной нормальной формой (ДНФ) называется форма в которой логическая функция представлена в виде конъюнкции элемент дизъюнкции.
Используют совершенные ДНФИ КНФ
Их особенности: 1.Все элементы члены формы им одинаковый ранг. 2.Элементные члены содержат все логические переменные (имеют полный ранг).
Пример:
С


КНФ
X3X2X1F
X
1vX2vX3 0 0 0 0 __ __
0 0 1 1 X1&X2 &X3
0 1 0 1 X1 &X2 &X3
0 1 1 1 X1 &X2 &X3
X1vX2vX3 1 0 0 0
X1vX2vX31 0 1 0
X1vX2vX3 1 1 0 0
1 1 1 1 X1 &X2 &X3
Минтермом называется логическая функция которая принимает значение 1 на первом наборе логической переменной.
Макстеры логическая функция которая принимает значение 0 на первом наборе.
Правило записи СДНФ
Отмечаем наборы логических переменных на которых функция принимает единичные значения (функция истина).
Составляем элементарные конъюнкции для этих наборов по правилу:
Если логическая переменная на этом наборе = 1, то она входит в конъюнкцию так, как она есть.
Если логическая переменная = 0, то она входит с отрицанием.
Полученные конъюнкции объединяются операцией дезъюнкции:
В результате получим СДНФ
___ ___ __ __ ___
F=X1 &X2 &X3vX1 &X2 &X3vX1 &X2 &X3vX1 &X2 &X3
Правило записи СКНФ
Отмечаем макстерами логические функции.
Составление элементов дизъюнкций для каждого отмеченного набора по правилу:
Если переменная =0, то записывается так как есть.
Если переменная =1, то записывается с инверсией.
Полученные элементы дизъюнкции объединяют операцией конъюнкции.
___ __ __ ___ ___
F=X1 v X2 v X3 & X1 v X2 v X3 & X1 v X2 v X3 & X1 v X2 v X3
Минимизация логических функций
Цель – получение minформы логической функции.Метод Вейна – Корно
Целесообразно использовать при количестве логических переменных не более четырех.
Используем диаграмму Вейга и Карты Карто.
_ _ _
b b a a a a _
a








b
1
1 0 1 1 1 d
a


b
1 1 b 1 1




c
c _
1 _ d
c b 1 d

c c
c
Составляется так, что соседние клетки соответствуют состоянию ментермом.
Исходная логическая функция представляется в виде СДНФ. В клетке таблицы, соответствующим минтермом логической функции заносят 1; в оставшиеся клетке 0. В заполненной таблице заключаем в прямоугольный контур все 1, затем записывают минимальную функцию в виде ДНФ.
При определение контура необходимо соблюдать следующие правила.
Контур должен быть прямоугольным.
Внутри контура должны быть клетки с записанными только 1.
Число клеток в контуре должно быть целой степенью двойки.
Одни и те же клетки могут входить в различные контуры.
При определение контура самая нижняя и верхняя строки а также первый и последний столбец считать соседними.