Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.10.2019, 17:40   #1
StillNoob
Пользователь
 
Регистрация: 27.03.2018
Сообщений: 21
По умолчанию Написать логическую функцию, с использованием заданных элементов

Нужно построить данную функцию ¬X⊕¬Y∨Z∧(¬K⊕L)
Приоритет:¬ ,∧ ,⊕ ,v.
С помощью заданных элементов:
1. Дешифратор, Шифратор (минимум по 2 раза каждый) (максимум - 4 входа данных);
2. Шифратор (максимум - 4 входа данных) + НЕ;
3. Дешифратор (максимум - 4 входа данных) + НЕ;
С помощью Дешифратора + НЕ и Шифратор + НЕ легко построил, а как построить с помощью Дешифратора+Шифратор, чёт прям не доходит до меня, нужно как-то отрицание выразить?
подскажите пожалуйста
StillNoob вне форума Ответить с цитированием
Старый 29.10.2019, 17:56   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цифровую схемотехнику подзабыл, но, быть может, вам поможет тот факт, что отрицание можно выразить через операцию «Сложение по модулю два». То есть: ¬x будет записано как x ⊕ 1. Это так называемый полином Жегалкина (разложение инверсии в полином Жегалкина).

Последний раз редактировалось Вадим Мошев; 29.10.2019 в 17:58.
Вадим Мошев вне форума Ответить с цитированием
Старый 29.10.2019, 18:04   #3
StillNoob
Пользователь
 
Регистрация: 27.03.2018
Сообщений: 21
По умолчанию

у меня только Шифратор,Дешифратор,
т.е. как я понял есть только дизъюнкция и конъюнкция,
а сложение по модулю 2 тоже выражается через них с отрицанием
StillNoob вне форума Ответить с цитированием
Старый 29.10.2019, 20:34   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,550
По умолчанию

Ну для начала сто'ит построить карту Карно для заданной функции, там будет уже виднее - как надо делать.
digitalis вне форума Ответить с цитированием
Старый 29.10.2019, 22:59   #5
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

// Насколько я помню, карту Карно удобно строить для функций не более четырёх переменных, а здесь — пять. Для остальных используется метод Квайна.
Вадим Мошев вне форума Ответить с цитированием
Старый 30.10.2019, 09:59   #6
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,550
По умолчанию

Думаю, не все так категорично. 32 клетки Карно в данном случае - не предел для составления и анализа. Зато наглядно - куда двигаться. Я так думаю.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ассемблер. Написать процедуру объединения элементов множеств, заданных в виде массивов YuliYu Помощь студентам 0 19.05.2015 13:10
написать программу и логическую функцию kiska190593 Microsoft Office Excel 3 13.05.2013 11:18
Написать логическую функцию в excle 2007. kiska190593 Microsoft Office Excel 1 14.03.2013 16:24
Написать логическую функцию, принимающую значения True kiska190593 Microsoft Office Excel 2 14.03.2013 15:23
Написать функцию arccos x и для заданных вещественных чисел x и y подсчитать (x/1+|x|)+arccos y/sqr(y)-1. "Chika bomb" Паскаль, Turbo Pascal, PascalABC.NET 3 14.12.2010 16:03