Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Основные логические функцииМатематический аппарат, используемый при проектировании ЦУ, основан на алгебре-логике (булевой алгебре). Основными функциями булевой алгебры являются дизъюнкция, конъюнкция и инверсия. Дадим их краткие определения. Дизъюнкция – это логическое сложение (обозначается знаком V и читается ИЛИ). Конъюнкция – логическое умножение (обозначается знаком L и читается И). Инверсия – отрицание (обозначается чертой над аргументом и читается НЕ). Данные операции выполняются по вполне определенным правилам, а именно: На основе этих постулатов построены тождества булевой алгебры, приведенные в табл. 2.2. Таблица 2.2 Логические тождества
Окончание табл.2.2
Данные тождества являются основой при построении цифровых устройств, реализующих различные логические функции Одна из часто употребляемых логических функций носит название суммирование по модулю 2 и обозначается знаком Å и выполняется по следующим правилам: 0 Å 0 = 0 0 Å 1 = 1 1 Å 0 = 1 1 Å 1 = 0 Замечательной особенностью алгебры-логики является ограниченное число возможных функций. Поскольку каждый аргумент может принимать лишь одно из двух значений (0 или 1), то число возможных комбинаций n аргументов составит: . Такому числу комбинаций будет соответствовать следующее число логических функций: . Например, когда число аргументов n= 2, получим 16 различных логических функций. В табл. 2.3 приведены все возможные логические функции двух аргументов. С помощью этих функций можно построить сколь угодно сложные функции многих аргументов, а на их основе – цифровые устройства от логических элементов до микропроцессорных систем. Таблица 2.3 Логические функции двух аргументов
Дата добавления: 2014-02-26; просмотров: 1058; Нарушение авторских прав Мы поможем в написании ваших работ! |