АЛГЕБРА ЛОГИКИ, - КАК ОСНОВА ПОСТРОЕНИЯ ЦИФРОВЫХ АВТОМАТОВ (ДИСКРЕТНЫХ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ). ОСНОВНЫЕ ЭЛЕМЕНТЫ, ОПЕРАЦИИ И ПОСТУЛАТЫ АЛГЕБРЫ ЛОГИКИ.




Алгебра логики (алгебра высказываний или булева алгебра) — раздел математической логики, в котором изучаются логические операции над высказываниями. Чаще всего предполагается, что высказывания могут быть только истинными или ложными.

Базовыми элементами, которыми оперирует алгебра логики, являются высказывания.

 

Базовые логические операции

Операция Название операции Обозначение операции
И(AND) Логическое умножение-конъюнкция . ^
ИЛИ(OR) Логическое сложение-дизъюнкция +
НЕ(NOT) Логическое отрицание-инверсия − ⌐

Постулаты

1.

2.

3.

4.

5.

6.

7.

8.

9.

 

ПРЕДСТАВЛЕНИЕ ФУНКЦИЙ АЛГЕБРЫЛОГИКИ. ОПЕРАЦИЯ СУПЕРПОЗИЦИИ ФУНКЦИЙ.

Булевой функцией называется двоичная переменная y, значение которой зависит от значений других двоичных переменных (x1, x2,…xn), именуемых аргументами:

y=y(x1, x2,…xn).

Задание булевой функции означает, что каждому из возможных сочетаний аргументов поставлено в соответствие определенное значение y.

При n аргументах общее число сочетаний N=2n. Так как каждому сочетанию аргументов соответствует два значения функции(0, 1), то общее число функций F=2nn

Булева функция может быть задана на словах, таблично, алгебраически или числовым способом.

Табличное задание функции одной переменной

X    
Y0    
Y1    
Y2    
Y3    

 

где y0=0-const 0, или генератор 0;

y1=x-повторитель;

y2=x-инвертор;

y3=1- const 1, или генератор 1.

 

Для алгебры логики установлено, что если y=y(z1, z2) где z1 и z2 – двоичные функции, т.е. z1=z1(x1,x2), z2=z2(x3,x4), то y=y(x1, x2, x3, x4)

 

Операцию замены одной функции другими функциями называют суперпозицией.

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

 

ИСПОЛЬЗОВАНИЕ АЛГЕБРЫЛОГИКИ ДЛЯ РАЗРАБОТКИ (СИНТЕЗА) И АНАЛИЗА ЭЛЕКТРИЧЕСКИХ ПЕРЕКЛЮЧАТЕЛЬНЫХ СХЕМ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ. ФУНКЦИЯ ПРОВОДИМОСТИ. ЭТАПЫПРОЦЕДУР СИНТЕЗА И АНАЛИЗА.

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

 

Каждый переключатель имеет только два состояния: замкнутое и разомкнутое. Переключателю Х поставим в соответствие логическую переменную х, которая принимает значение 1 в том и только в том случае, когда переключатель Х замкнут и схема проводит ток; если же переключатель разомкнут, то х равен нулю.

 

Будем считать, что два переключателя Х и связаны таким образом, что когда Х замкнут, то разомкнут, и наоборот. Следовательно, если переключателю Х поставлена в соответствие логическая переменная х, то переключателю должна соответствовать переменная.

 

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

 

Найдем функции проводимости F некоторых переключательных схем:

a)

Схема не содержит переключателей и проводит ток всегда, следовательно, F=1;

б)

Схема содержит один постоянно разомкнутый контакт, следовательно, F=0;

в)

Схема проводит ток, когда переключатель х замкнут, и не проводит, когда х разомкнут, следовательно, F(x) = x;

г)

Схема проводит ток, когда переключатель х разомкнут, и не проводит, когда х замкнут, следовательно, F(x) = ;

д)

Схема проводит ток, когда оба переключателя замкнуты, следовательно, F(x) = x . y;

е)

Схема проводит ток, когда хотя бы один из переключателей замкнут, следовательно, F(x)=x v y;

ж)

Схема состоит из двух параллельных ветвей и описывается функцией .

 

При рассмотрении переключательных схем возникают две основные задачи: синтез и анализ схемы.

 

СИНТЕЗ СХЕМЫ по заданным условиям ее работы сводится к следующим трём этапам:

 

  1. составлению функции проводимости по таблице истинности, отражающей эти условия;
  2. упрощению этой функции;
  3. построению соответствующей схемы.

 

АНАЛИЗ СХЕМЫ сводится к:

 

  1. определению значений её функции проводимости при всех возможных наборах входящих в эту функцию переменных.
  2. получению упрощённой формулы.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-07-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: