Студопедия — Основные теоретические положения
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Основные теоретические положения






Математической основой цифровой электроники и вычислительной техники является алгебра логики или булева алгебра (по имени английского математика Джона Буля).

В булевой алгебре независимые переменные или аргументы (X) принимают только два значения: 0 или 1. Зависимые переменные или функции (Y) также могут принимать только одно из двух значений: 0 или 1. Булева функция представляется в виде: Y = F (X1; X2; X3... XN).

Данная форма задания булевой функции называется алгебраической.

Основными логическими функциями являются (таблицы истинности представлены на рис. 1…9):

– логическое отрицание (инверсия) Y= ;

– логическое сложение (дизьюнкция) Y=X1+X2 или Y=X1VX2;

– логическое умножение (коньюнкция) Y=X1·X2 или Y=X1LX2.

– функция равнозначности (эквивалентности) Y=X1·X2+ или Y=X1~X2;

– функция неравнозначности (сложение по модулю два) или Y=X1 X2;

– функция Пирса (логическое сложение с отрицанием) ;

– функция Шеффера (логическое умножение с отрицанием) Y= ;

Для булевой алгебры справедливы следующие законы и правила:

– распределительный закон X1·(X2+X3)=X1·X2+X1·X3; X1+X2·X3=(X1+X2)·(X1+X3);

– правило повторения X·X=X; X+X=X;

– правило отрицания X· =0, X+ =1;

– теорема де Моргана = ; = ;

– тождества X·1=X; X+0=X; X·0=0; X+1=1.

– правило поглощения

Схемы, реализующие логические функции, называются логическими элементами. Основные логические элементы имеют, как правило, один выход (Y) и несколько входов, число которых равно числу аргументов (X1;X2;X3... XN). На электрических схемах логические элементы обозначаются в виде прямоугольников с выводами для входных (слева) и выходных (справа) переменных. Внутри прямоугольника изображается символ, указывающий функциональное назначение элемента.

На рис.1…9 представлены два вида условных обозначений логических элементов, реализующих рассмотренные в п.2.2. функции. Там же представлены так называемые таблицы состояний (таблицы истинности), описывающие соответствующие логические функции в двоичном коде в виде состояний входных и выходных переменных. Таблица истинности является также табличным способом задания логической функции.

На рис.1 представлен элемент “НЕ”, реализующий функцию логического отрицания Y = .

Рис. 1

Элемент “ИЛИ” (рис.2) и элемент “И” (рис.3) реализуют функции логического сложения и логического умножения соответственно.

 

Рис. 2

 

Рис. 3

 

Функции Пирса и функции Шеффера реализуются с помощью элементов “ИЛИ-НЕ” и “И-НЕ”, представленных на рис.4 и рис. 5 соответственно.

Рис. 4

 

Рис. 5

 

Элемент Пирса можно представить в виде последовательного соединения элемента “ИЛИ” и элемента “НЕ” (рис.6), а элемент Шеффера - в виде последовательного соединения элемента “И” и элемента “НЕ” (рис.7).

 

На рис.8 и рис.9 представлены элементы “Исключающее ИЛИ” и “Исключающее ИЛИ - НЕ”, реализующие функции неравнозначности и неравнозначности с отрицанием соответственно.

 

Рис. 8

 

Рис. 9

 

Логические элементы, реализующие операции конъюнкции, дизъюнкции, функции Пирса и Шеффера, могут быть, в общем случае, n - входовые. Так, например, логический элемент с тремя входами, реализующий функцию Пирса, имеет вид, представленный на рис.10.

 

 

Рис.10

 

В таблице истинности (рис.10) в отличие от таблиц в п.2.4. имеется восемь значений выходной переменной Y. Это количество определяется числом возможных комбинаций входных переменных N, которое, в общем случае, равно: N = 2 n, где n - число входных переменных.

Логические элементы используются для построения интегральных микросхем, выполняющих различные логические и арифметические операции и имеющих различное функциональное назначение. Микросхемы типа К155ЛН1 и К155ЛА3, например, имеют в своем составе шесть инверторов и четыре элемента 2И-НЕ соответственно, микросхема К155ЛА4 содержит три элемента 3И-НЕ (рис.11), а микросхема К155ЛР1 содержит два элемента 2И-2ИЛИ-НЕ, один из которых показан на рис. 12.

Рис. 11

Рис. 12

Цифрами на рис. 11 отмечены номера соответствующих выводов микросхем, отсчитываемые против часовой стрелки от первого вывода, помеченного точкой на корпусе микросхемы. Общий вывод (7) и вывод (14) для питания микросхемы (+5 В) на рисунке не показаны.

Логическую функцию любой сложности можно реализовать с помощью указанных логических элементов. В качестве примера рассмотрим функцию, заданную в алгебраической форме, в виде:

 

 

. (1)

 

 

Упростим данную функцию, используя вышеприведенные правила:

 

 

 

Проведенная операция носит название минимизации логических функций и служит для упрощения функциональной схемы соответствующего цифрового устройства.

Функциональная схема устройства, реализующая рассматриваемую функцию, представлена на рис.13.

Рис. 13

 

Следует отметить, что полученная после преобразований функция (2) не является полностью минимизированной. Полная минимизация функции проводится в процессе выполнения лабораторной работы.

 







Дата добавления: 2015-10-12; просмотров: 1124. Нарушение авторских прав; Мы поможем в написании вашей работы!



Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Принципы, критерии и методы оценки и аттестации персонала   Аттестация персонала является одной их важнейших функций управления персоналом...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

Этапы творческого процесса в изобразительной деятельности По мнению многих авторов, возникновение творческого начала в детской художественной практике носит такой же поэтапный характер, как и процесс творчества у мастеров искусства...

Studopedia.info - Студопедия - 2014-2024 год . (0.012 сек.) русская версия | украинская версия