Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Минимизация логических функций. Используя законы алгебры логики, можно упрощать сложные выражения
Используя законы алгебры логики, можно упрощать сложные выражения, определяющие логические функции. Преобразование логической функции с целью упрощения Пример. Пусть некоторая логическая функция представлена в СДНФ. Ú Ú Ú Элементарные конъюнкции называются соседними, если они отличаются только одной переменной. Применение к соседним конъюнкциям правила склеивания понижает их ранг на единицу. Первая и вторая, а также третья и четвертая конъюнкции — соседние. В результате их склеивания получим: Ú Ú Ú Ú Ú Минимизация функций алгебры логики (ФАЛ) в более общем смысле — это процедура нахождения наиболее простого представления ФАЛ в виде суперпозиции функций, составляющих функционально полную систему, при одновременной оптимизации ее технической реализации по некоторым критериям в условиях ряда ограничений. Критериями оптимизации могут быть объем оборудования (количество вентилей, корпусов), габариты, вес, энергопотребление, стоимость, быстродействие, надежность. В качестве ограничений могут выступать допустимые к использованию системы элементов, число элементов в корпусе, коэффициенты объединения по входу и разветвления по выходу логических элементов, необходимость реализации системы ФАЛ, Решение задачи минимизации ФАЛ в полном объеме является трудной проблемой хотя бы потому, что ряд критериев оптимизации находятся в противоречивом отношении друг к другу, например, одновременное снижение энергопотребления и повышение быстродействия. На практике обычно решается задача оптимизации по Иногда ограничиваются еще более простой задачей представления ФАЛ в дизъюнктивной или конъюнктивной форме, содержащей наименьшее возможное число букв, когда, например, для дизъюнктивных форм, в выражении присутствует как можно меньше слагаемых, являющихся элементарными произведениями, которые в свою очередь содержат как можно меньше сомножителей. Такую задачу принято называть канонической задачей Существует несколько методов минимизации, например, расчетный метод и табличный метод минимизации ФАЛ, основанный на использовании карт, впервые предложенных Вейтчем и модернизированных Карно. Алгебра переключательных схем
Долгое время алгебра логики была известна достаточно «узкому» классу специалистов. Прошло почти 100 лет, прежде чем в 1938 году выдающийся американский математик и инженер Клод Шеннон обнаружил, что алгебра логики применима для описания самых разнообразных процессов. Например, 0 и 1 могут кодировать включенные и выключенные переключатели, высокое и низкое напряжение, годную и бракованную продукцию и т. д. Прежде всего алгебра логики была использована для преобразования релейно-контактных и электронно-ламповых схем. Отвлекаясь от физической природы этих схем, будем называть их переключательными. Другими словами, под переключательной схемой мы будем понимать схематическое изображение какого-либо устройства, содержащего только двухпозиционные переключатели, т. е. переключатели, которые могут находиться только в двух состояниях: в замкнутом (ток проходит) и в разомкнутом (ток не проходит).
Связь между переключательными схемами И алгеброй высказываний Любую переключательную схему можно разбить на участки из последовательно или параллельно соединенных переключателей. Каждому переключателю поставим в соответствие элементарное высказывание, истинное тогда, когда переключатель замкнут, и ложное, если переключатель разомкнут. На схемах переключатели будем обозначать теми же буквами, что и соответствующие им элементарные высказывания. Если в цепи содержится несколько переключателей А, то все эти переключатели должны быть одновременно замкнуты или разомкнуты. Переключателям, соединенным параллельно, поставим в соответствие операцию дизъюнкции: ток в этой цепи (рис. 1, а) будет протекать при замкнутом переключателе А, или переключателе В, или замкнутых переключателях А и В одновременно.
Переключателям, соединенным последовательно, поставим в соответствие операцию конъюнкции: ток в цепи (рис. 1, б) потечет только тогда, когда замкнут переключатель А и замкнут переключатель В. Если два переключателя работают так, что один из них замкнут, когда другой разомкнут и наоборот, то им ставятся в соответствие высказывания А и А.
Популярное:
|
Последнее изменение этой страницы: 2016-05-28; Просмотров: 681; Нарушение авторского права страницы