AND, OR, NOT, NAND, NOR, XOR. SVG-схемы + конструктор + дешифратор/мультиплексор.
Логический вентиль — это физическая реализация логической операции (транзисторная схема). Миллиарды вентилей образуют процессор. Каждый компьютер — это гигантская композиция AND, OR, NOT.
AND + NOT. Универсальный элемент: через NAND можно выразить все остальные.
Кликни по входам — увидишь выход
Найти набор переменных, при котором формула истинна
Логическое уравнение — это логическая формула, в которой нужно найти набор значений переменных, делающих формулу истинной (F = 1). Решение — это все строки таблицы истинности, где результат равен 1.
Конъюнкция равна 1 только когда оба операнда равны 1. Решение: A=1, B=1.
XOR даёт 1 при разных значениях. Решения: (A=0,B=1) и (A=1,B=0).
Через NAND можно построить любую логическую операцию
NAND — единственный вентиль, из которого можно собрать все остальные:
Перетаскивай элементы на холст — собирай схему — получай таблицу истинности
1. Выбери элемент в палитре слева и нажми на него — он появится на холсте.
2. Перемещай элементы перетаскиванием (drag) по холсту.
3. Соединяй элементы: кликни на выход (правый кружок) элемента, затем кликни на вход (левый кружок) другого — появится провод.
4. Нажми «Вычислить» — получишь таблицу истинности для всей схемы.
Ключевые комбинирующие схемы для ОГЭ/ЕГЭ
Дешифратор — схема с n входами и 2n выходами. Активируется только тот выход, номер которого соответствует двоичному коду на входах.
Для 2 входов (A, B) — 4 выхода (Y0–Y3):
| A | B | Y0 | Y1 | Y2 | Y3 |
|---|---|---|---|---|---|
| 0 | 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 | 0 | 0 |
| 1 | 0 | 0 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 | 0 | 1 |
Мультиплексор — «переключатель данных». Выбирает один из 2n входов и передаёт его на единственный выход. n управляющих входов + 2n входов данных = 1 выход.
Для 4-канального MUX (2 управляющих: S0, S1):
| S1 | S0 | Y |
|---|---|---|
| 0 | 0 | D0 |
| 0 | 1 | D1 |
| 1 | 0 | D2 |
| 1 | 1 | D3 |