рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Способи переходу від нормальної до досконалих форм перемикаючої функції

Способи переходу від нормальної до досконалих форм перемикаючої функції - раздел Философия, З дисципліни Комп’ютерна логіка   Перехід Від Нормальної До Досконалих Форм Перемикаючої Функці...

 

Перехід від нормальної до досконалих форм перемикаючої функції здійснюється аналітично або графічно.

Аналітичний спосіб. Досконала нормальна форма на відміну від нормальної завжди містить диз'юнкції (ДДНФ) або кон'юнкції (ДКНФ) тільки максимального рангу r. Це дає можливість робити перехід за такими правилами.

Для переходу від довільної ДНФ до ДДНФ r-го порядку необхідно: кон'юнкції, що входять у ДНФ, k-го (k <r) порядку послідовно множити на логічне вираження , де Yi =А, В, С, … N — одна з змінних, котра не входить у дану кон'юнкцію. Число таких перетворень для кожної кон'юнкції повинно бути (r - k).

Приклад1. Перетворити в ДДНФ перемикаючу функцію, задану в ДНФ:

1. Використовуючи закони і тотожності алгебри логіки, перетворимо кон'юнкції заданої функції в мінтерми 3-го порядку:

;

.

2. У результаті перетворень отримані мінтерми з'єднаємо символом диз'юнкції і, використовуючи тотожність (2.11), одержимо

.

Для переходу від довільної КНФ до ДКНФ r-го порядку необхідно диз'юнкції, що входять у КНФ, k-го (k - r) рангу послідовно підсумовувати з логічним вираженням , де Yi =А, В, С, … N — одна з змінних, котра не входить у дану диз'юнкцію. Число таких перетворень для кожної диз'юнкції повинне бути (r-k).

Приклад 2. Перетворити в ДКНФ перемикаючу функцію, задану в КНФ:

1. Використовуючи закони і тотожності алгебри логіки, перетворимо диз'юнкції заданої функції в макстерми 3-го порядку:

;

.

2. У результаті перетворень отримані макстерми з'єднаємо символом кон'юнкції і, використовуючи тотожність ідемпотентності, одержимо

.

Графічний спосіб.Найбільш наочним і простим графічним способом перетворення перемикаючої функції із нормальної форми в досконалу являються карти Карно-Вейча.

Карта Карно — графічне представлення всіх мінтермів (2п) для даного числа змінних (п). Кожний мінтерм зображується у вигляді клітини, розташованої так, що мінтерми, які знаходяться в сусідніх клітках, відрізняють тільки однією змінною. На рис. 1представлені зображення карт Карно для функцій двох, трьох і чотирьох змінних. Змінні написані по дві сторони діагональної смуги в лівому кутку карти. Значення змінних позначаються із зовнішньої сторони карти двійковими цифрами: 0 — відповідає інверсному значенню змінної, а 1 — прямому. Така умовність дає можливість легко представити для кожної клітки карти Карно відповідний їй мінтерм.


В картах Карно сусідніми також вважаються крайні клітки кожного стовпця або рядка, так як розташовані в них мінтерми відрізняються значенням однієї змінної.

 

Рис. 1. Зображення карт Карно для двох, трьох і чотирьох змінних.

Алгоритм перетворення перемикаючої функції із ДНФ в ДДНФ за допомогою карти Карно полягає в наступному:

1. Для заданої перемикаючої функції зобразити карту Карно.

2. Поставити в клітках карти Карно 1 для тих мінтермів, в склад яких входять кон’юнкції заданої функції.

3. Позначені 1 мінтерми з’єднати символами диз’юнкції — це й буде ДНДФ заданої перемикаючої функції.

П р и к л а д 2. За допомогою карти Карно перетворити перемикаючу функцію f (A, B, C)=AB / C з ДНФ в ДДНФ.

Розв’язування.1. Для заданої перемикаючої функції будуємо карту Карно (рис. 2), на якій 1 позначає мінтерми, до складу яких входять кон’юнкція АВ і змінна С.

4.
Запишемо значення перемикаючої функції в СНДФ, з’єднуючи позначені мінтерми символами диз’юнкції:

Рис. 2. Карта Карно для перемикаючої функції f (A, B, C)=AB / C.

FДНДФ (А, В, С)=С / ВС / AC / A/ ABC.

Перехід від КНФ перемикаючої функції до ДКНФ може також бути здійснений за допомогою карти Карно. Пояснимо це на прикладі.

П р и к л а д 3. Перетворити в ДКНФ перемикаючу функцію, задану в КНФ:

fКНФ (A, B, C, D)=(A / B / C) (A / / D).

Розв’язування.1. Від заданої функції в КНФ отримаємо її інверсне значення:

=/ .

2. Для отриманої перемикаючої функції будуємо карту Карно (рис. 3), на якій і позначаємо мінтерми, які містять в собі логічні змінні і .

Рис. 3. Карти Карно для перемикаючої функції

fКНФ (A, B, C, D)= / B

3. Використовуючи карту Карно (рис. 3), запишемо інверсне значення перемикаючої функції в ДКНФ:

= / D / B/ BC.

4. На основі закону подвійного заперечення інверсне значення для цієї функції має вигляд:

FДКНФ (A, B, C, D)=( A / B / C / D) (A / B / C /) (A / / C / D)*

*( AD)

і буде представляти задану перемикаючу функцію в ДКНФ.

 

– Конец работы –

Эта тема принадлежит разделу:

З дисципліни Комп’ютерна логіка

Первомайський політехнічний коледж... Первомайського політехнічного інституту... Національного університету кораблебудування ім адмірала Макарова...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Способи переходу від нормальної до досконалих форм перемикаючої функції

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Еквівалентність двох висловлень
Еквівалентністю двох висловлювань А і В називається таке складне висловлення А~В (читається: “А еквівалентне В”), яке істинне тоді і тільки тоді, коли значення істинності висловлень А і В однако

Формули алгебри логіки та їх спрощення
В алгебрі висловлень формулою називають прості висловлення, а також усі складні висловлення, які утворюються із скінченного числа простих висловлень за допомогою логічних операції.

Функціонально повні системи перемикаючих функцій алгебри логіки
Функціонально повною системою, або базисом, перемикаючих функцій називають систему перемикаючих функцій Х1, Х2, Х3, ..., за допомогою якої може бути п

Теоретична частина.
САПР Multisim призначений для проектування електронних пристроїв та перевірки їх роботи за допомогою симуляції. При встановленні додаткових спеціалізованих блоків програми за її допомогою можна ств

Засоби побудови часових діаграм в САПР Multisim.
Як відмічалося раніше, САПР Multisim дозволяє проводити перевірку роботоспроможності схеми. Одним із засобів являється використання світлової індикації (свілодіодів), іншим – побудова часових діагр

Теоретична частина.
Логічні елементи (або, як їх ще називають, вентилі, gates) — це найбільш прості цифрові мікросхеми. Саме в цій простоті і полягає їх відмінність від інших мікросхем. Як правило, в одному корпусі мі

Теоретична частина.
Шифраторизастосовуються набагато рідше, ніж дешифратори. Це зв'язано з більш специфічною областю їхнього застосування. Значно менше і вибір мікросхем шифраторів у стандартних серіях. Усі в

Контрольні питання.
1. В чому полягає основне призначення шифраторів? 2. Для чого з’єднують каскадно дешифратори? Яким чином це відбувається? Наведіть приклади. 3. Виходи якого типу використовуються

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги