Полный интерактивный курс — от провода до памяти. Нажимай, изучай, понимай!
Провод передаёт сигнал без изменений: что пришло — то и ушло.
Интерактив
Нажми на кнопку ВХОД A
Таблица истинности
| A (вход) | Выход |
|---|---|
| 0 | 0 |
| 1 | 1 |
NOT-вентиль переворачивает сигнал: 0→1, 1→0.
Интерактив
A=0 → NOT → 1
Таблица истинности
| A | НЕ A |
|---|---|
| 0 | 1 |
| 1 | 0 |
AND выдаёт 1 только когда оба входа = 1.
Интерактив
Включи оба входа!
Таблица истинности
| A | B | A И B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
OR выдаёт 1 когда хотя бы один вход = 1.
Интерактив
Включи хотя бы один вход!
Таблица истинности
| A | B | A ИЛИ B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
XOR выдаёт 1 только когда входы разные.
Интерактив
Сделай входы разными!
Таблица истинности
| A | B | A XOR B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Защёлка — первый элемент памяти. Она запоминает состояние даже после отпускания кнопки!
Схема SR-защёлки
Нажми S чтобы запомнить 1, R чтобы запомнить 0
Таблица истинности
| S | R | Q | Действие |
|---|---|---|---|
| 0 | 0 | Q прежний | 💾 Хранит |
| 1 | 0 | 1 | ✅ SET |
| 0 | 1 | 0 | 🔄 RESET |
| 1 | 1 | ❌ | ⚠️ Запрещено |
🎬 Пошаговая демонстрация
Посмотри как защёлка запоминает значение
Нажми «Начать» чтобы посмотреть демонстрацию шаг за шагом
D-защёлка имеет один вход данных D и вход разрешения E. Когда E=1, выход Q следует за D. Когда E=0 — Q замораживается!
Интерактив
E=0: защёлка заморожена
Таблица истинности
| E | D | Q (выход) | Режим |
|---|---|---|---|
| 0 | X | Q прежний | 🔒 Заморозка |
| 1 | 0 | 0 | 👁 Прозрачна |
| 1 | 1 | 1 | 👁 Прозрачна |
🎬 Авто-демонстрация D-Latch
Посмотри как E управляет захватом данных D
8 D-триггеров соединены цепочкой. Каждый тактовый импульс сдвигает все биты на одну позицию вправо. Последовательный вход → параллельный выход (SIPO).
8-битный регистр
SIN=0 → CLK ↑ → сдвиг вправо
Временная диаграмма
MUX выбирает один из 4 входных сигналов и передаёт его на выход. Адресные биты SEL1/SEL0 определяют — какой именно.
Схема MUX 4:1
Управление
SEL=00 → выбран канал I₀
Таблица выбора
| SEL1 | SEL0 | Выход Y |
|---|---|---|
| 0 | 0 | I₀ |
| 0 | 1 | I₁ |
| 1 | 0 | I₂ |
| 1 | 1 | I₃ |
Декодер 3:8 принимает 3-битный адрес и активирует ровно один из 8 выходов. Используется для адресации памяти и устройств.
Декодер 3:8
Таблица декодера
| A2 A1 A0 | Активен |
|---|
RAM — это массив регистров с адресацией. Каждая ячейка имеет адрес. Можно записать данные по адресу и прочитать их обратно.
Управление
Карта памяти 8×8
| ADR | Биты D7–D0 | HEX | DEC | |||||||
|---|---|---|---|---|---|---|---|---|---|---|