LogicLab
Лекции

Цифрова логика — определения и примери

Учебен конспект по 12 страници ръкописни записки, с отделно обозначени технически уточнения.

Учебен конспект

Тема 1 от 14

Логическа променлива и логическа функция

ТЕМА 01

Логически функции и елементи

Логическа променлива приема стойности 0 или 1. Логическата функция преобразува комбинация от логически входове в логически изход.

Определение и принцип на действие

За n независими входа съществуват 2ⁿ възможни комбинации. Повторителят и инверторът са едновходови; останалите шест елемента тук са двувходови.

Основни определения

Логическа променлива
Променлива, която може да приема само две стойности — 0 или 1 — се нарича логическа променлива.
Пример: A = 0 или A = 1.
Логическа функция
Функция, която зависи от логически променливи и може да приема само две стойности — 0 или 1 — се нарича логическа функция.
Пример: Y = A ∧ B. При A = 1 и B = 0 получаваме Y = 0.

Осем основни логически елемента

За всеки елемент са показани стандартният схематичен символ, логическата функция и пълната таблица на истинност.

BUFFER

Y = A

Повторител: изходът е равен на входа.

AY
00
11

NOT

Y = ¬A

Инвертор: изходът е противоположен на входа.

AY
01
10

AND

Y = A ∧ B

Логическо И: резултатът е 1 само ако и двата входа са 1.

ABY
000
010
100
111

OR

Y = A ∨ B

Логическо ИЛИ: резултатът е 1, ако поне един вход е 1.

ABY
000
011
101
111

XOR

Y = A ⊕ B

Неравнозначност: резултатът е 1 при различни входове.

ABY
000
011
101
110

XNOR

Y = ¬(A ⊕ B)

Равнозначност: резултатът е 1 при еднакви входове.

ABY
001
010
100
111

NAND

Y = ¬(A ∧ B)

И-НЕ: отрицание на И; резултатът е 0 само при A=B=1.

ABY
001
011
101
110

NOR

Y = ¬(A ∨ B)

ИЛИ-НЕ: отрицание на ИЛИ; резултатът е 1 само при A=B=0.

ABY
001
010
100
110

Запомни: XOR е 1 при различни входове, XNOR — при еднакви. Кръгчето на изхода инвертира резултата.

Булеви тъждества

A ∧ 0 = 0A ∧ 1 = A A ∨ 0 = AA ∨ 1 = 1 A ⊕ 0 = AA ⊕ 1 = ¬A A ⊕ A = 0¬(A∧B) = ¬A∨¬B
LogicLab · учебен лист 01 · формулите и таблиците са свързани с C# логическите модели

Как да използваш определенията

Всички изучавани теми имат изчистени учебни листове, определения и примери. При теми с повече компоненти се показват два допълващи се учебни листа.

Когато схемата или даден пример в тетрадката не е достатъчно ясен, той не се представя като доказан технически факт. Моделите в симулаторите имат изрично зададени активни нива и тактови условия.

Оригиналните фотографии не се показват в интерфейса и не се публикуват като статични файлове. Източниците остават в техническата документация за вътрешна проследимост.