-  столбцами таблицы являются 0 - кубы минимизируемых функций без учёта «термов не доставляющих беспокойств» (консти-туент 1);

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

На пересечении строки и столбца ставится метка ( V ) если импликанта отличается от конституенты независимыми координатами с учетом минимизируемых функций - y, f.

Таблица 2.4

Покрытие импликантами

Конституенты единицы

Импликанта

001

y

010

y

100

y

100

f

101

f

y f

1 — 0

V

V

y f

— 0 0

V

V

y f

1 0 —

V

V

V

y

0 — —

V

V

y

— — 0

V

V

y

— 0 —

V

V

f

1 — —

V

V

Отыскание минимального покрытия функции приводится с использованием обычного алгоритма [1. C.198]. Заметим, что в ядро Квайна не входит ни одна из импликант, так как все столбцы содержат более одной метки.

Строки первая, вторая и последняя (табл. 2.4) могут быть сокращены, так как каждая из них полностью входит в одну из оставшихся (покрывается ей). Предпоследний столбец также может, быть вычеркнут с учётом того, что в него входит последний. В преобразованном покрытии (табл. 2.5), вычёркиваем предпоследний столбец и две последние строки, получая минимальное покрытие (табл. 2.6).

Таким образом, минимальное покрытие функции имеет вид:

НЕ нашли? Не то? Что вы ищете?

(2.17)

На основании (2.17) записывается система уравнений

(2.18)

Таблица 2.5

Преобразованное покрытие по Квайну

Конституенты единицы

Импликанты

001

y

010

y

100

y

101

f

yf

1 0 –

V

V

y

0 – –

V

V

y

– – 0

V

V

y

– 0 –

V

V

Таблица 2.6

Минимальное покрытие по Квайну

Конституенты единицы

Импликанты

001

010

101

y

y

f

y f

1 0 –

V

y

0 – –

V

V

Заметим, что преобразование к виду не целесообразно, так как проводилась совместная минимизация.

Для сравнения рассмотрим решение данной задачи с использованием метода карт Карно (рис. 2.3). Каждый из методов имеет свои достоинства и недостатки. Наглядности метода карт Карно (минимизиру-ющих карт) противостоит ограничение на число переменных. Строгая формализация и отлаженный алгоритм в переборе вариантов в методе Квайна и Мак-Класки сделали его основой для машинных методов минимизации, однако ручной расчет на его базе излишне громоздок.

Рис 2.3. Минимизирующие карты

2.4.5. Получить систему ФАЛ, описывающих преобразование двоичного кода в код Грея (четырёхразрядный).

Решение. Особенностью кода Грея является то, что при переходе к новой комбинации входных сигналов в выходных сигналах меняется только один разряд (табл.2.7).

Минимизация ФАЛ по табл. 2.7 (рис. 2.4) позволяет получит систему уравнений:

(2.19)

При минимизации удобно использовать правило:

если в карте Карно можно выделить два пересекающихся контура с общей нулевой частью, то импликанты, соответствующие этим контурам, объединяются знаком операции «сумма по модулю два».

2.4.6. Используя арифметико-логическое устройство, решить уравнение

минус (2.20)

при .

Решение. Переведем в двоичную систему

Проведем логическое умножение AB = 0001 и возьмем его инверсию . Выполнив сложение по модулю два,

Таблица 2.7

Таблица истинности для кода Грея

N

тер-

Независимые переменные

(входные сигналы)

Функции

(выходные сигналы)

ма

Х3 Х2 Х1 Х0

Г3 Г2 Г1 Г0

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

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

Таблица 2.8

Арифметико-логические функции

A

B

AB

F

0

1

0

1

1

0

1

0

0

1

1

0

0

0

0

1

0

1

1

1

1

0

0

0

2.5. Вопросы для самопроверки

2.5.1. Какие логические функции представлены в табл. 2.9.

Рис.2.4. Минимизирующие карты для преобразователя двоичного кода в код Грея

Таблица 2.9

Булевы функции двух переменных

Независимые переменные

Зависимые переменные (функции)

X1

X2

Y1

Y2

Y3

Y4

0

0

0

0

0

1

0

1

0

1

1

1

1

0

0

1

1

1

1

1

1

0

1

0

Ответ. Y1 - И (конъюнкция); Y2 - неравнозначность (сложение по модулю два); Y3 - ИЛИ (дезъюнкция); Y4 - И - НЕ (отрицание конъюнкции).

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5