Найденные в лабораторной работе №1 десятичные изображения последовательных двоичных чисел кода Грея записать в

Найденные в лабораторной работе №1 десятичные изображения последовательных двоичных чисел кода Грея записать в (Решение → 24280)

Найденные в лабораторной работе №1 десятичные изображения последовательных двоичных чисел кода Грея записать в квадратную таблицу, состоящую из 8-ми столбцов и 8-ми строк. Запись выполнять следующим образом. Первую (верхнюю) строчку таблицы заполнить десятичными числами, изображающими код Грея от нулевой до седьмой позиции, т.е. следующими числами: 0, 1, 3, 2, 6, 7, 5, 4, слева - направо. Вторую строку таблицы из восьми клеток нужно заполнить следующими аналогичными числами, соответствующими позициям кода Грея с 8-й по 15-ю, т.е. десятичными числами: 12, 13, 15, 14, 10, 11, 9, 8. Однако, эти числа надо во второй строке таблицы писать справа - налево. В следующей строке нужно записать следующие числа, однако, снова слева - направо. В итоге, как нетрудно догадаться, таблица будет заполнена 64-мя числами кода Грея (с нулевого по 63-е) сверху - вниз «змейкой». После заполнения таблицы нужно выделить 4 клетки самого центра таблицы, и, считая, что эти клетки имеют «единичные» значения в алгебре Буля, а остальные клетки – «нулевые» значения, записать полученную функцию в зависимости от аргументов «Х»-итых и «НЕХ»-итых, пронумеровав степени двойки в таблице кода Грея иксами с любыми выбранными индексами.



Найденные в лабораторной работе №1 десятичные изображения последовательных двоичных чисел кода Грея записать в (Решение → 24280)

Составляем искомую матрицу.
0 1 3 2 6 7 5 4
8 9 11 10 14 15 13 12
24 25 27 26 30 31 29 20
16 17 19 -64452841418 22 23 21 20
8 49 51 50 54 55 53 52
56 57 59 58 62 63 61 60
40 41 43 42 46 47 45 44
32 33 35 34 38 39 37 36
После выделения определяем единичные значения булевой функции . Их десятичные номера равны (18, 22, 50,54). В этом случае имеем следующие единичные двоичные наборы:
18=(010010),
22=(010110),
50=(110010),
54=(110110).
Запишем СДНФ булевой функции:
fx1,x2,x3,x4,x5,x6==x1x2x3x4x5x6⋁x1x2x3x4x5x6⋁x1x2x3x4x5x6⋁x1x2x3x4x5x6.
Можно упростить запись булевой функции, учитывая, что первые две конъюнкции склеиваются по переменной x4, и последние две - также по переменной x4



. Их десятичные номера равны (18, 22, 50,54). В этом случае имеем следующие единичные двоичные наборы:
18=(010010),
22=(010110),
50=(110010),
54=(110110).
Запишем СДНФ булевой функции:
fx1,x2,x3,x4,x5,x6==x1x2x3x4x5x6⋁x1x2x3x4x5x6⋁x1x2x3x4x5x6⋁x1x2x3x4x5x6.
Можно упростить запись булевой функции, учитывая, что первые две конъюнкции склеиваются по переменной x4, и последние две - также по переменной x4