D выглядит как и
E выглядит как NAND, сосок-иш вещь инвертор
F выглядит как NOT, буфер с инвертором на выходе
G выглядит a NOR, OR с инвертированным выходом
Немаркированный выглядит как OR.
Это действительно плохой рисунок.
Предоставление вам ответа только обманет вас из вашего образования, и этот материал важен. Существует 16 логических связок для двоичных функций, и все они. , , логичной. Они имеют смысл.
И означает, что оба входа являются истинными, выход будет истинным. «Если выход A и B = 1 равен 1»
ИЛИ означает, что если какой-либо из входов истинен, выход будет правдой. «если выход A или B = 1 равен 1»
NOT означает, что входной сигнал истинен, выход является ложным.
XOR означает, что любой вход является истинным, но не оба, выход будет истинным. «Если выход A или B = 1 равен 1, если оба A и B = 1»
И, OR и XOR могут иметь инверторы на своих выходах, которые меняют их значения. Когда они должны выводить true, они выводят false, и когда они должны вывести false, они выдадут true.
Заголовки в таблице используют * для обозначения AND, +, означающего OR, и означают «инвертировать символ слева».
D - A AND B, поэтому, если A и B являются истинными, тогда положите 1 в столбец, остальная часть столбца будет ложной.
E - B NAND C, поэтому, если B и C являются истинными, тогда положите 0 в столбце, остальная часть столбца будет истинна.
F не является C, поэтому положите напротив столбца C в столбце.
G НЕ ((A И B) ИЛИ (НЕ C)), или если вы посмотрите на схему и подумаете о формулах немного, вы увидите, что это НЕ (D ИЛИ F). Теперь вы сможете понять это самостоятельно.
X is G OR E, здесь есть более сложная формула, которая прослеживает схему, как формула для G, но если вам нужно, чтобы доказать свою работу, вам придется поговорить с вашим учителем. Вы, вероятно, получите больше помощи, задавая вопросы, которые показывают, что вы прилагаете усилия.
Я написал статью о логических функциях в JavaScript, которая включает в себя схемы. Если вы запомните таблицы функций в верхней части статьи, это поможет вам справиться с цифровой логикой. Бонусные точки для связывания номера функции с именем функции, вы запомните столбец вывода таблицы истинности функций. Они научили вас считать в двоичном праве? Во всяком случае, вот статья: http://matthewkastor.blogspot.com/2013/10/logical-functions-in-javascript.html Это не так важно для вашего ближайшего вопроса, но, безусловно, вам будет полезно прочитать его. О, входы могут быть перевернуты, так что не позволяйте этому отбрасывать вас.