48125 (Построение кодопреобразователя), страница 8

2016-07-30СтудИзба

Описание файла

Документ из архива "Построение кодопреобразователя", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "48125"

Текст 8 страницы из документа "48125"

Карты, на которых коды наборов изображаются в восьмеричной системе счисления, называются картами Вейча.

Минимизация функций по методу Квайна

При минимизации по методу Квайна в базисе И, ИЛИ, НЕ исходная ФАЛ задаётся в СДНФ Целью минимизации является нахождение всех первичных импликант и выбор некоторых из них для минимальной записи функции.

Импликанта функции - некоторая логическая функция, обращаемая в нуль при наборе переменных, на котором сама функция также равна нулю.

Поэтому любой конъюнктивный терм, входящий в состав СДНФ, или группа термов, соединённых знаками дизъюнкции являются импликантами исходной ФАЛ. Импликанты имеют единичные значения только на подмножестве наборов из множества наборов, на которых исходная ФАЛ равна единице.

Первичная импликанта функции - импликанта типа элементарной конъюнкции некоторых переменных, никакая часть которой уже не является импликантой.

Задача минимизации по методу Квайна решается путём попарного сравнения всех импликант, входящих в ФАЛ, с целью выявления возможности их неполного склеивания по какой-то переменной на промежуточных этапах. При склеивании снижается ранг термов. Склеивание проводится до тех пор, пока не останется ни одного терма, допускающего склеивание с каким-либо другим термом. Термы, подвергшиеся склеиванию, отмечаются. Неотмеченные термы представляют собой первичные импликанты. После получения множества всех первичных импликант исследуется возможность нахождения простейшей записи ФАЛ. Для этого составляется таблица, в первой строке которой записаны минтермы исходной ФАЛ, а в первом столбце записаны все найденные первичные импликанты. Клетки этой таблицы помечаются в том случае, если первичная импликанта входит в состав какого-либо минтерма исходной ФАЛ. После этого задача упрощения сводится к тому, чтобы найти такое минимальное количество первичных импликант, которые покрывают все столбцы минтермов исходной ФАЛ.

Минимизация функций по методу Мак-Класки

Недостатком метода Квайна является - необходимость исчерпывающего попарного сравнения или сопоставления всех минтермов на этапе нахождения первичных импликант. С ростом числа минтермов увеличивается количество попарных сравнений.

Числовое представление ФАЛ позволяет упростить самый трудоёмкий первый этап. Все минтермы СДНФ ФАЛ записываются в виде их двоичных кодов, а все коды разбиваются по числу единиц на непересекающиеся группы.

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

Рассмотрев несколько методов минимизации ФАЛ, можно сделать вывод о том, что для решения нашей задачи наиболее подходящим является метод Мак-Класки.

Минимизируем Y:

Y=010001v010010v010011v010100v010101v010110v010111v011000v011001v110001v110010v110011v110100v110101v110110v110111v111000v111001

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

010001

21

010010

22

010100

24

011000

30

3

010011

23

010101

24

010110

26

011001

31

110001

61

110010

62

110100

64

111000

70

4

010111

27

110011

63

110101

65

110110

66

111001

71

5

110111

67

Склеивание 1

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

0100-1

21, 23

010-01

21, 25

01-001

21, 31

-10001

21, 61

01001-

22, 23

010-10

22, 26

-10010

22, 62

01010-

24, 25

0101-0

24, 26

-10100

24, 64

01100-

30, 31

-11000

30, 70

3

010-11

23, 27

-10011

23, 63

0101-1

25, 27

-10101

25, 65

01011-

26, 27

-010110

26, 66

-11001

31, 71

1100-1

61, 63

110-01

61, 65

11-001

61, 71

11001-

62, 63

110-10

62, 66

11010-

64, 65

1101-0

64, 65

11100-

64, 66

4

-10111

27, 67

110-11

63, 67

1101-1

65, 67

11011-

66, 67

Склеивание 2

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

010--1

21, 23, 25, 27

-100-1

21, 23, 61, 63

-10-01

21, 25, 61, 65

-1-001

21, 31, 61, 71

A

010-1-

22, 23, 26, 27

-1001-

22, 23, 62, 63

-10-10

22, 26, 62, 63

0101--

24, 25, 26, 27

-1010-

24, 25, 64, 65

-101-0

24, 26, 64, 66

-1100-

30, 70, 31, 71

B

3

-10-11

23, 27, 63, 67

-101-1

25, 27, 65, 67

-1011-

26, 27, 66, 67

110--1

61, 63, 65, 67

110-1-

62, 63, 66, 67

1101--

64, 65, 66, 67

Склеивание 3

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

-10--1

21, 23, 25, 27, 61, 63, 65, 67

C

-10-1-

22, 23, 26, 27, 62, 63, 66, 67

D

-101--

24, 25, 26, 27, 64, 65, 66, 67

E

21

22

23

24

25

26

27

30

31

61

62

63

64

65

66

67

70

71

A

B

C

D

E

Y= -1100-v-10-1-v-101--

Минимизируем D4

D4 = 001001v001010v001011v001100v001101v001110v001111v010100v

v010110v010111v011000v011001v101011v110110

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

001001

11

001010

12

001100

14

010100

24

011000

30

3

001011

13

001101

15

001110

16

010110

26

011001

31

4

001111

17

010111

27

101011

53

110110

67

Склеивание 1

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

0010-1

11, 13

001-01

11, 15

0-1001

11, 31

A

00101-

12, 13

001-10

12, 16

00110-

14, 15

0011-0

14, 16

0101-0

24, 26

B

01100-

30, 31

C

3

001-11

13, 17

-01011

13, 53

D

0011-1

15, 17

00111-

16, 17

01011-

26, 27

E

-10110

26, 67

F

Склеивание 2

i

x Q4Q3Q2Q1Q0

Восьмеричное число

2

001--1

11, 13, 15, 17

G

001-1-

12, 13, 16, 17

H

0011--

14, 15, 16, 17

I

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5120
Авторов
на СтудИзбе
444
Средний доход
с одного платного файла
Обучение Подробнее