Лекция 5. Логические операции. Базовая конфигурация PC. Внутренние устройства. Устройства, располагаемые на материнской плате. Шинные интерфейсы. Периферийные устройства PC
Логические операции
В компьютерных программах используются операции:
1. И(пересечение или конъюнкция - A^B). В программном коде обозначается, как And, а в функциональных схемах, как знак &.
Трактуется, как:Если и A, и B имеют значение, то результат True.
Конъюнкция A^B Обозначение на схемах:
|
A
A^B
B
Таблица истинности
A | B | A^B |
2. ИЛИ (объединение или дизъюнкция- AvB). В программном коде обозначается, как Or, а в функциональных схемах, как знак 1.
Трактуется, как: Если имеется A или B или оба, то результатTrue.
Дизъюнкция AvB Обозначение на схемах:
A
AvB
B
Таблица истинности
A | B | AvB |
3. НЕ (инверсия или отрицание - |A). В программном коде обозначается, как Not, а в функциональных схемах обозначается кружком на выходе элемента схемы. Трактуется, какесли A имеет значение, то результатFalse,если A отсутствует, то результат – True.
Инверсия |E1 Обозначение на схемах:
|
A |A
Таблица истинности
A | |A |
4. Исключающее ИЛИ.В программном коде обозначается, как Xor, а формула функции записывается, как (A*|B+|A*B)или сложение по модулю 2.
Трактуется, как: Если есть только A или только B, то результат – True.
Импликация: A Imp B Таблица истинности
A | B | A Imp B | |
Верно для квадрата | |||
Верно для ромба | |||
Верно для любой фигуры | |||
Неверно |
|
Примеры работы с двоичной логикой
Применение логической операции And для двух чисел: 14 And 6 = 6
Двоичные разряды | Результат в десятичной системе | ||||
Значение разрядов | 23 | 22 | 21 | 20 | |
Выражение А | |||||
Выражение B | |||||
Выражение A And B |
Применение логической операции Orдля двух чисел: 14 Or 6 = 14
Разряды | Результат в десятичной системе | ||||
Значение разрядов | 23 | 22 | 21 | 20 | |
Выражение А | |||||
Выражение B | |||||
Выражение A Or B |
Применение логической операции Xor для двух чисел: 14 Xor 6 = 8
Разряды | Результат в десятичной системе | ||||
Значение разрядов | 23 | 22 | 21 | 20 | |
Выражение А | |||||
Выражение B | |||||
Выражение A Xor B |
Законы алгебры логики
Примечание: знак конъюнкции – это ^ или *; знак дизъюнкции – это v или +;
знак инверсии – это вертикальная (|) или горизонтальная черта над символом.
Устройства обмена данными
Модемы (МОдуляторы-ДЕМодуляторы):
- до 56 Кбит/с (телефонная линия);
- от 100 Мбит/с до 1 – 3 Гбит/с (оптоволоконный кабель).