Как я могу разработать мультиплексор 2-1 с возможностью использования только вентилей NAND?

Итак, мне удается что-то спроектировать, но мне нужно подтверждение, и мой реальный вопрос заключается в следующем:

Как я могу спроектировать мультиплексор 4-1, используя 2 мультиплексора, разработанных, как указано в заголовке вопроса (используя только NAND), плюс столько вентилей NOR, сколько мне нужно?

Подводя итог, первый вопрос: как спроектировать 2-1, используя только вентили Nand. Второй вопрос: как спроектировать 4-1, используя две схемы из первого вопроса плюс столько вентилей ИЛИ-НЕ, сколько мне нужно.

Спасибо


person hack-is-art    schedule 17.08.2016    source источник


Ответы (2)


В качестве ответа на ваш первый вопрос, предполагая, что ваш мультиплексор 2-1 имеет три входа (in1, in2 и sel), вы можете реализовать его следующим образом:

(in1 NAND (sel NAND 1)) NAND (in2 NAND sel)

Внутренний (sel NAND 1) реализует НЕ при самостоятельном вводе.

person calculon102    schedule 23.01.2017

Это пахнет домашней работой, поэтому я не буду записывать ответ, но:

Как насчет того, чтобы выяснить, как можно создать необходимые базовые строительные блоки (НЕ, И, ИЛИ), используя только логику И-НЕ?

Тогда должно быть довольно легко построить любой мультиплексор, который вам нравится, только с NAND.

person Timbo    schedule 17.08.2016
comment
Здравствуйте, это не домашняя работа, это что-то более важное, это пересдача. Я уже сделал то, что вы предложили по вашему совету, прежде чем спрашивать о переполнении стека, и я придумал мультиплексор 2-1. Что касается следующего вопроса о построении 4-1 с использованием двух 2-1 и NOR, я думаю, что у меня нет правильного ответа, и я мог бы использовать что-то более умное и удобное. - person hack-is-art; 17.08.2016