![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Программные средства foundation Табл. 3.1. Физические состояния, представляющие биты в компьютерах и системах памяти различного типа Технология Состояние, представляющее бит
Не вдаваясь в детали, логическую схему можно представить просто как черный ящик с некоторым числом входов и выходов. Например, нарис. 3.1 показана логическая схема с тремя входами и одним выходом. Однако такое представление не дает описания того, как реагирует схема на входные сигналы. Чтобы получить точное описание электрических процессов в электронной схеме, требуется большое количество информации. Однако, поскольку предполагается, что на входы цифровой логической схемы поступают только дискретные сигналы О и 1, логическую операцию, выполняемую схемой, можно описать с помощью таблицы, в которой игнорируются электрические процессы и перечислены только дискретные значения О и 1. Входы X - У - Z - Логическая схема Выход Рис. 3.1. Черный ящик , представляющий логическую схему с тремя входами и одним выходом Логическая схема, выходные сигналы которой зависят только от значений ее входных сигналов в данный момент времени, называется комбинационной схемой {combinational circuit). Операция, выполняемая такой схемой, полностью описывается таблицей истинности {truth table), в которой перечислены все комбинации входных сигналов и соответствующие им значения сигналов на выходе. Табл. 3.2 представляет собой таблицу истинности для логической схемы с тремя входами X, Y и Z и одним выходом F. Табл. 3.2. Таблица истинности для комбинационной логической схемы Схема с памятью, выходные сигналы которой зависят от текущих значений входных сигналов и от последовательности значений входных сигналов в прошлом, называется последовательностной схемой {sequential circuit). Поведение такой схемы можно описать таблицей состояний {state table), которая определяет сигнал на ее выходе и следующее ее состояние в зависимости от текущего состояния и значений сигналов на входах. Последовательностые схемы будут рассмотрены в главе 7. Как будет показано в параграфе 4.1, для построения любой комбинационной схемы достаточно только трех основных логических схем, реализующих функции И, ИЛИ и НЕ. На рис. 3.2 приведены таблицы истинности и условные обозначения логических вентилей , выполняющих эти функции. Обозначения и таблицы истинности для схем И и ИЛИ можно расширить на любое число входов. Функции, реализуемые схемами, легко определяются словами: Схема И {AND gate) вырабатывает 1 на выходе только в том случае, когда на всех ее входах присутствуют 1. Схема ИЛИ {OR gate) вырабатывает 1 на выходе только в том случае, когда 1 присутствует хотя бы на одном ее входе. Схема НЕ {NOTgate), обычно называемая инвертором {inverter), вырабатывает на выходе сигнал, противоположный входному сигналу. Кружок на выходе инвертора является символом инверсии {inversion bubble) и используется в этом и других изображениях логических элементов для обозначения операции инвертирования . Обратите внимание, что при определении функций И и ИЛИ нам достаточно было задать только условия на входе, при которых на выходе вырабатьшается 1, поскольку в случае, когда выходной сигнал не I, существует лишь одна возможность: он должен быть равен 0. > X И Y X У или Y НЕ X
Рис. 3.2. Основные логические элементы: (а) И; (Ь) ИЛИ; (с) НЕ (инвертор) Еще две логические функции получены путем объединения функции НЕ с функциями И и ИЛИ в одном вентиле. Нарис. 3.3 показаны условные обозначения и таблицы истинности для этих схем; функции, реализуемые этими схемами, также легко описать словами: Схема H-HE{NAND gate) вырабатывает на выходе сигнал, противоположный сигналу на выходе схемы И, то есть О только в том случае, когда на всех ее входах присутствуют 1. Схема ИЛИ-НЕ(NORgate) вырабатывает на выходе сигнал, противоположный сигналу на выходе схемы ИЛИ, то есть О только в том случае, когда хотя бы на одном из ее входов присутствует 1. Так же, как для схем И и ИЛИ, условные обозначения и таблицы истинности для схем И-НЕ и ИЛИ-НЕ можно расширить на любое число входов. X NAND Y (X-Y) (b) , XNORY (X + Y)
Рис. 3.3. Логические схемы с инверсией: (а) И-НЕ; (Ь) ИЛИ-НЕ Рис. 3.4 иллюстрирует применения логических схем И, ИЛИ и НЕ для реализации функции F, соответствующей таблице истинности табл.3.2. В главе4 вы узнаете, как переходить от таблицы истинности к логической схеме и обратно, а также познакомитесь с системой обозначений алгебры переключений, использованной нарис. 3.2-3.4. Реальные логические схемы функционируют, кроме того, еще в одном аналоговом измерении-во времени. В качестве примера на рис. 3.5 приведены временные диафаммы, показывающие возможную реакцию схемы, изображенной на ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |