
- •1. Математические и логические основы вычислительной техники
- •1.1. Основные сведения об электронно-вычислительной технике
- •1.1.1. Классификация эвм
- •1.1.2.Основные характеристики эвм
- •1.2. Виды информации и способы представления ее в эвм
- •1.2.1.Сигналы импульсных и цифровых устройств
- •1.2.2.Системы счисления
- •1.2.3. Правила двоичной арифметики
- •1.2.4. Основные логические операции
- •Операция импликация
- •Операция запрет
- •1.2.5.Законы алгебры логики
- •1.2.6. Основной базис алгебры логики
- •1.2.7. Нормальные и совершенные нормальные формы логических функций
- •1.2.8. Минимизация логических функций методом Квайна
- •1.2.9.Синтез логических устройств в базисах «или-не», «и-не»
- •Некоторые особенности построения схем логических устройств
- •1.2.10. Минимизация логических функций методом карт Вейча
- •1.3. Логические элементы эвт
- •1.3.1. Классификация и система обозначений цифровых микросхем
- •1.3.2. Условные графические обозначения цифровых микросхем
- •1.3.3. Параметры логических элементов
- •1.3.4. Базовые логические элементы
- •Базовый ттл-элемент и—не
- •Базовый эсл-элемент или/или—не
- •Базовый кмоп-элемент или—не
- •Сравнительная оценка базовых логических элементов
- •2.Типовые узлы и элементы вычислительной техники
- •2.1. Типовые комбинационные цифровые устройства
- •2.1.1. Шифратор (кодер)
- •2.1.2. Дешифратор (декодер)
- •Расширение разрядности дешифратора
- •2.1.3. Мультиплексор
- •Расширение разрядности мультиплексора
- •2.1.4. Демультиплексор
- •Расширение разрядности демультиплексора
- •2.1.5. Сумматор
- •Многоразрядные двоичные сумматоры
- •Программируемая логическая матрица
- •2.2. Последовательностные цифровые устройства
- •2.2.1. Интегральные триггеры
- •Асинхронный rs триггер с инверсными входами.
- •Синхронный rs – триггер.
- •Микросхема к555тр2
- •Микросхема к155тв9
- •Микросхема к155тм 2
- •2.2.2. Регистры Общие сведения
- •Параллельно-последовательный регистр
- •2.2.3. Счетчики
- •Микросхема к155ие7
- •2.2.4. Полупроводниковые запоминающие устройства
- •Условные обозначения ис зу
- •Оперативное запоминающее устройство
- •Принцип наращивания емкости памяти
- •Постоянные запоминающие устройства
- •Перепрограммируемые постоянные запоминающие устройства
- •2.2.5. Аналого-цифровое преобразование информации Принцип аналого-цифрового преобразования информации
- •Цап с резисторной матрацей r—2r
- •Аналого-цифровой преобразователь последовательного счета
- •Времяимпульсный аналого-цифровой преобразователь
- •Параметры аналого-цифрового и цифроаналогового преобразователей
1.2.9.Синтез логических устройств в базисах «или-не», «и-не»
Рассмотрим последовательность синтеза логического устройства на примере функций, полученных в разделе 1.2.8.
Чтобы построить схему в базисе «И-НЕ» необходимо получить МДНФ, дважды ее проинвертировать , одну инверсию раскрыть по правилу Моргана, записывая логическое выражение через операцию”И НЕ“ (рисунок 1.2.9.1.)
Рисунок 1.2.9.1.
Чтобы построить схему в базисе «ИЛИ-НЕ», необходимо получить МКНФ, дважды ее проинвертировать и одну инверсию раскрыть по правилу Моргана, записывая логическое выражение через операцию «ИЛИ-НЕ» (рисунок 1.2.9.2.)
Рисунок 1.2.9.2.
Некоторые особенности построения схем логических устройств
Построенная структурная схема логического устройства может содержать элементы с разным числом входов. Так, в схеме на рисунке используются, кроме инверторов, элементы ИЛИ—НЕ с двумя и тремя входами. В выпускаемых промышленностью сериях элементов обычно предусматриваются элементы с разным числом входов и для построения устройств в большинстве случаев могут быть использованы элементы точно с тем же числом входов, какое требуется в отдельных элементах структурной схемы.
Иногда по разным соображениям приходится использовать в схеме элементы, число входов у которых больше или меньше чем то, которое требуется при рассмотренных выше способах синтеза устройств. Ниже рассматриваются возникающие в этих случаях особенности в построении устройств.
Рассмотрим случай использования элементов, имеющих избыточное число входов. Для определенности примем, что элементы имеют три входа, причем для подачи входных переменных требуется лишь два входа. Избыточный вход мог бы быть оставлен свободным (не подключенным к каким-либо цепям) (рисунок 1.2.9.3.)
Рисунок 1.2.9.3.
Однако из соображений уменьшения влияния наводимых на этот вход помех нежелательно неиспользуемый вход оставлять свободным. При этом возможны следующие способы его включения.
Неиспользуемый вход может быть подключен к любому из используемых входов (рисунок 1.2.9.4.)
Рисунок 1.2.9.4.
Недостаток такого способа соединения состоит в следующем. Объединение входов приводит к тому, что к выходу источника входного сигнала (т.е. к выходу предыдущего элемента, с которого сигнал подается на вход данного элемента) оказывается подключенным большее число входов элемента. Такое возрастание нагрузки вызывает увеличение задержки распространения сигнала, снижение быстродействия элемента.
Из этих соображений наиболее удачным следует считать способ при котором на неиспользуемый вход подается логическая константа 0 или 1 (т.е. потенциал, соответствующий логической константе 0 либо 1) (рисунок 1.2.9.5)
Рисунок 1.2.9.5.
Здесь на свободные входы элементов ИЛИ и ИЛИ-НЕ подается постоянный потенциал уровня, соответствующего логическому 0, а для элементов И и И—НЕ — потенциал уровня, соответствующего логической 1.
В качестве инверторов обычно применяются элементы ИЛИ—НЕ или И—НЕ, в которых используется лишь один вход, остальные входы соединяются способом, описанным выше (рисунок 1.2.9.6.)
Рисунок 1.2.9.6.
Теперь рассмотрим более сложный случай построения устройств на элементах с недостающим числом входов.
На рисунке 1.2.9.7. показан способ реализации трехбуквенного члена логического выражения функции на различных типах элементов с двумя входами.
Рисунок 1.2.9.7.
В логическом выражении может оказаться несколько членов с числом букв, превосходящим число входов элементов. В этом случае для сокращения числа используемых элементов следует провести соответствующее преобразование групп членов. Этот прием покажем на примере реализации преобразования логической функции ().
Пусть требуется построить устройство, реализующее () на двухвходовых элементах И—НЕ. В логическом выражении сгруппируем два последних члена, вынеся за скобки х3 идважды проинвертируем его.
К полученному выражению
применим формулу де Моргана
Пользуясь формулой
де Моргана
можно
преобразовать к виду
После подстановки в предыдущее выражение получим
.
Запишем данное выражение через операцию И—НЕ
Построенная по этому выражению схема приведена на рисунке 1.2.9.8.
Рисунок 1.2.9.8.