Главная / Без рубрики / Логические элементы: И, ИЛИ, НЕ, И‑НЕ, ИЛИ‑НЕ, исключающее ИЛИ

Логические элементы: И, ИЛИ, НЕ, И‑НЕ, ИЛИ‑НЕ, исключающее ИЛИ

1. Введение: что такое логические элементы и зачем они нужны

Логические элементы — базовые строительные блоки цифровой электроники. Это электронные схемы, выполняющие простейшие логические операции над двоичными сигналами (0 и 1). Они лежат в основе:

  • микропроцессоров и микроконтроллеров;
  • памяти (RAM, ROM);
  • программируемых логических интегральных схем (ПЛИС, FPGA);
  • цифровых интерфейсов и систем передачи данных;
  • автоматизированных систем управления.

Ключевые свойства:

  • вход и выход — двоичные сигналы (обычно 0 В ≈ 0, 5 В ≈ 1);
  • строго определённая таблица истинности;
  • высокая скорость переключения (наносекунды);
  • совместимость по уровням сигналов в рамках одной серии (TTL, CMOS и др.).

2. Базовые логические элементы

2.1. Элемент «НЕ» (инвертор, NOT)

Функция: отрицание (инверсия) входного сигнала.

Обозначение:

  • ГОСТ: прямоугольник с кружком на выходе;
  • ANSI/IEEE: треугольник с кружком на выходе.

Таблица истинности:

Вход (A)Выход (¬A)
01
10

Применение:

  • изменение полярности сигнала;
  • построение более сложных элементов (например, И‑НЕ из И + НЕ);
  • согласование уровней.

2.2. Элемент «И» (AND)

Функция: выход равен 1, если все входы равны 1.

Обозначение: прямоугольник с символом & внутри (ГОСТ) или D‑образной формой (ANSI).

Таблица истинности (для 2 входов):

ABA AND B
000
010
100
111

Алгебраическая запись: Y=A⋅B или Y=A∧B.

Применение:

  • маскирование сигналов (пропуск только при условии);
  • декодирование адресов;
  • формирование стробов.

2.3. Элемент «ИЛИ» (OR)

Функция: выход равен 1, если хотя бы один вход равен 1.

Обозначение: прямоугольник с символом ≥1 (ГОСТ) или закруглённой формой (ANSI).

Таблица истинности (2 входа):

ABA OR B
000
011
101
111

Алгебраическая запись: Y=A+B или Y=A∨B.

Применение:

  • объединение сигналов;
  • схемы «или‑это‑или‑то»;
  • приоритетные шифраторы.

3. Комбинированные элементы

3.1. Элемент «И‑НЕ» (NAND)

Функция: И с последующей инверсией. Выход равен 0, если все входы 1; иначе — 1.

Обозначение: AND + кружок на выходе.

Таблица истинности (2 входа):

ABA NAND B
001
011
101
110

Алгебраически: Y=A⋅B.

Особенности:

  • является универсальным элементом — на его основе можно построить любой другой логический элемент;
  • широко используется в КМОП‑логике из‑за простоты реализации.

Примеры схем на NAND:

  • инвертор: соединить входы NAND;
  • элемент И: NAND + инвертор (ещё один NAND);
  • элемент ИЛИ: по законам Де Моргана.

3.2. Элемент «ИЛИ‑НЕ» (NOR)

Функция: ИЛИ с последующей инверсией. Выход равен 1, только если все входы 0.

Обозначение: OR + кружок на выходе.

Таблица истинности (2 входа):

ABA NOR B
001
010
100
110

Алгебраически: Y=A+B​.

Особенности:

  • тоже универсальный элемент;
  • часто применяется в схемах памяти (триггеры на NOR).

3.3. Элемент «исключающее ИЛИ» (XOR, «сложение по модулю 2»)

Функция: выход равен 1, если входы различны.

Обозначение: прямоугольник со знаком ⊕ или =1 (ГОСТ), специфическая форма (ANSI).

Таблица истинности (2 входа):

ABA XOR B
000
011
101
110

Алгебраически:

Y=A⊕B=A⋅B+A⋅B.

Свойства:

  • A⊕0=A;
  • A⊕1=A;
  • A⊕A=0;
  • A⊕A=1;
  • коммутативность и ассоциативность.

Применение:

  • сумматоры (младший разряд);
  • сравнение битов (выход 1 при различии);
  • шифрование (операция XOR с ключом);
  • генераторы псевдослучайных последовательностей;
  • контроль чётности (parity check).

4. Многовходовые элементы

Большинство элементов (И, ИЛИ, И‑НЕ, ИЛИ‑НЕ) выпускаются с числом входов 2, 3, 4, 8 и более.

Правила для n входов:

  • И/И‑НЕ: выход зависит от всех входов одновременно;
  • ИЛИ/ИЛИ‑НЕ: достаточно одного активного входа;
  • XOR: выход 1, если число единиц на входах нечётное (для 3+ входов).

Пример XOR на 3 входа:

ABCA⊕B⊕C
0000
0011
0101
0110
1001
1010
1100
1111

5. Физическая реализация (кратко)

5.1. Транзисторно‑транзисторная логика (ТТЛ, TTL)

  • Использует биполярные транзисторы;
  • стандартные серии: 74xx, 74LSxx, 74HCxx;
  • уровни: 0 В ≈ 0, 5 В ≈ 1;
  • потребление: единицы‑десятки мА на элемент.

5.2. КМОП‑логика (CMOS)

  • Пара p‑ и n‑канальных МОП‑транзисторов;
  • серии: 4000B, 74HC, 74AC;
  • низкое потребление (нА в статике);
  • широкий диапазон напряжений питания (3–15 В);
  • высокая помехозащищённость.

5.3. Другие технологии

  • ЭСЛ (ECL) — сверхвысокая скорость, но большое потребление;
  • BiCMOS — сочетание биполярной и КМОП‑технологий;
  • GaAs (арсенид галлия) — СВЧ‑приложения.

6. Основные параметры

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *