Главная / Учебники / Информатика 10 класс / Параграф § 21 / ГДЗ § 21
| Глава: | Глава 4. Элементы теории множеств и алгебры логики |
|---|---|
| Параграф: | § 21 - Элементы схемотехники. Логические схемы |
| Учебник: | Информатика 10 класс - |
| Автор: | Босова Людмила Леонидовна |
| Год: | 2025 |
| Издание: | 8-е издание, стереотипное |
Ответ:
Логический элемент — это электронное устройство, которое имеет \( n \) входов и один выход, и преобразует входные двоичные сигналы (0 или 1) в один двоичный сигнал на выходе, реализуя определённую логическую функцию.
Основные (базовые) логические элементы:
Ответ:
Устройство, способное хранить один разряд двоичного числа, называется триггером.
Ключевое отличие триггера от комбинационных логических элементов (таких как инвертор, конъюнктор, дизъюнктор) состоит в том, что триггер является цифровым автоматом с памятью. Его выходной сигнал зависит не только от текущего набора входных сигналов, но и от его внутреннего состояния (того, что было записано в него ранее). Комбинационные элементы не имеют памяти: их выход определяется только текущими входными сигналами.
Логическое выражение, реализуемое схемой на странице 216, определяется как \( F = (A \lor \bar{B}) \& (B \lor \bar{A}) \& \bar{C} \) (см. задание 2 на странице 216). Однако, анализ схемы для задания 3 (на странице 216) показывает другую схему (подразумевается схема на рисунке 4.8, но без инверторов на входе и с дополнительными элементами, либо это схема XOR (исключающее ИЛИ)), которая, по всей видимости, соответствует исключающему ИЛИ (XOR), т.е. \( F = A \oplus B = (\bar{A} \& B) \lor (A \& \bar{B}) \). Проверим эту гипотезу для заданных входных наборов.
Для схемы Исключающее ИЛИ (XOR): \( F = A \oplus B \). На выходе 1, когда входы разные.
Проанализируем схему, представленную в задании 4 на странице 217. Схема имеет два входа \( A \) и \( B \).
Таким образом, логическое выражение для выхода \( F \) будет:
\( F = (\bar{A} \& B) \lor (A \& \bar{B}) \)
Это выражение соответствует функции исключающего ИЛИ (XOR), или \( F = A \oplus B \).
1) \( F = (A \& B \& C) \lor \bar{B} \& C \lor \bar{A} \)
Для реализации функции \( F \) необходимы следующие логические элементы:
2) \( F = B \lor (C \& \bar{A}) \lor (A \& B) \)
Для реализации функции \( F \) необходимы следующие логические элементы:
Для построения схемы сначала нужно вывести логическое выражение в дизъюнктивной нормальной форме (ДНФ), выбирая строки, где выход \( F = 1 \):
Выход \( F=1 \) в строках:
Логическое выражение для \( F \):
\( F = (\bar{A} \& \bar{B} \& C) \lor (\bar{A} \& B \& \bar{C}) \lor (\bar{A} \& B \& C) \lor (A \& \bar{B} \& \bar{C}) \lor (A \& B \& \bar{C}) \)
Упростим выражение:
Упрощённое выражение для \( F \):
\( F = (\bar{A} \& \bar{B} \& C) \lor (\bar{A} \& B) \lor (A \& \bar{C}) \)
На основе упрощенного выражения строится логическая схема, используя инверторы (для \( \bar{A}, \bar{B}, \bar{C} \)), трёхвходовой И, два двухвходовых И и трёхвходовой ИЛИ.
Составим таблицу истинности, где \( F \) — функция допуска. \( F=1 \) при двух или трёх единицах на входах \( A, B, C \).
| \( A \) | \( B \) | \( C \) | \( F \) | ДНФ слагаемое |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | |
| 0 | 0 | 1 | 0 | |
| 0 | 1 | 0 | 0 | |
| 0 | 1 | 1 | 1 | \( \bar{A} \& B \& C \) |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 1 | \( A \& \bar{B} \& C \) |
| 1 | 1 | 0 | 1 | \( A \& B \& \bar{C} \) |
| 1 | 1 | 1 | 1 | \( A \& B \& C \) |
Логическое выражение в ДНФ:
\( F = (\bar{A} \& B \& C) \lor (A \& \bar{B} \& C) \lor (A \& B \& \bar{C}) \lor (A \& B \& C) \)
Упростим выражение:
Упрощённое выражение для \( F \):
\( F = (B \& C) \lor (A \& C) \lor (A \& B) \)
Схема реализуется с помощью трёх двухвходовых элементов И (для \( B \& C \), \( A \& C \), \( A \& B \)) и одного трёхвходового элемента ИЛИ, который объединяет их выходы.
Существует \( 2^{2^n} \) логических функций от \( n \) переменных. Для \( n=2 \) их \( 2^{2^2} = 16 \). Каждая из этих 16 функций может быть выражена в дизъюнктивной нормальной форме (ДНФ) или конъюнктивной нормальной форме (КНФ) и реализована с помощью элементов И, ИЛИ, НЕ (полный базис).
Каждая из 16 функций \( F(A, B) \) строится по своей таблице истинности. Например:
Реализация сводится к написанию ДНФ или КНФ для каждой из 16 таблиц и построению схемы на элементах И, ИЛИ, НЕ.
Таблица истинности (входы \( a_i, b_i \); выходы: сумма \( s_i \), перенос \( p_{i+1} \)):
| \( a_i \) | \( b_i \) | \( s_i \) | \( p_{i+1} \) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
Выводим логические выражения в ДНФ:
Схема полусумматора состоит из одного элемента исключающего ИЛИ для суммы \( s_i \) и одного элемента И для переноса \( p_{i+1} \), которые имеют общие входы \( a_i \) и \( b_i \).
Михаил Александрович Бонч-Бруевич (1888–1940) — выдающийся русский и советский радиотехник, один из основоположников отечественной радиотехнической промышленности. Он внёс значительный вклад в развитие радиовещания и дальней связи на коротких волнах.
Вклад в вычислительную технику:
Задали создать проект?
Создай с помощью ИИ за 5 минут
Список готовых проектов к текущему параграфу.
ВНИМАНИЕ: Представленные фрагменты из учебных материалов используются исключительно в научно-образовательных целях в объеме, оправданном поставленной целью.
Данное использование осуществляется в рамках, установленных законодательством об авторском праве (в частности, нормами о свободном использовании произведения для образовательных целей).
В соответствии с законодательством, автор и источник заимствования указаны для каждого используемого фрагмента.