Какие значения х для этой схемы правдоподобны? ABC (3) входы (домашнее задание)

Я обычно стараюсь не просить домашнюю помощь, но снова застрял. Я перебираю учебник, но не могу понять это. По электронной почте инструктор и вся помощь, которую я получаю, это "Проверить эту страницу" и "Проверить эту страницу", поэтому вместо того, чтобы просто не делать этого, я хотел бы получить несколько советов, чтобы я действительно мог учиться.

"Ворота G", это то, что беспокоит меня в книге, нет ворот, которые выглядят так, поэтому я понятия не имею, что делать. Вот картина вопроса, в основном я должен найти значения X (выходы). Ответ был бы хорош. Но я был бы очень признателен за небольшое объяснение "почему". Очень ценю помощь! Домашнее задание

2 ответа

D выглядит как AND

E выглядит как NAND, ниппель вещь инвертор

F выглядит как НЕ, буфер с инвертором на выходе

G выглядит как NOR, OR с инвертированным выводом

Немеченый выглядит как ИЛИ.

Это действительно плохой рисунок, хотя.

Если вы дадите ответ, это только обманет вас, и это важно. Есть 16 логических связок для двоичных функций, и все они.,, логичной. Они имеют смысл.

И означает, что когда оба входа истинны, выход будет истинным. "Если A и B = 1, выход равен 1"

ИЛИ означает, что если какой-либо из входов верен, то вывод будет истинным. "если A или B = 1, то выход равен 1"

НЕ означает, что если входное значение истинно, выходное значение ложно.

XOR означает, что если любой из входных данных имеет значение true, но не оба, выходные данные будут истинными. "Если A или B = 1, то выход равен 1, если только A и B = 1"

И, ИЛИ, и XOR могут иметь инверторы на своих выходах, что меняет их значение. Когда они должны выводить true, они выводят false, а когда они должны выводить false, они выводят true.

Заголовки в таблице используют * для обозначения AND, + для обозначения OR и "для обозначения" инвертировать символ слева ".

D - это A и B, поэтому, если A и B равны true, тогда поставьте 1 в столбце, а остаток столбца - false.

E - это B NAND C, поэтому, если B и C равны true, тогда поставьте 0 в столбце, а остальная часть столбца - true.

F не является C, поэтому поместите противоположное C в столбце.

G НЕ ((A И B) ИЛИ (НЕ C)), или если вы посмотрите на схему и немного подумаете о формулах, вы увидите, что это НЕ (D ИЛИ F). Вы должны быть в состоянии понять это самостоятельно сейчас.

X - это G или E, для него есть более сложная формула, которая прослеживает схему, например формула для G, но если она понадобится вам, чтобы доказать свою работу, вам придется поговорить с учителем. Вы, вероятно, получите больше помощи, задавая вопросы, которые показывают, что вы прикладываете усилия.

Я написал статью о логических функциях в JavaScript, которая включает в себя схемы. Если вы запомните таблицы функций в верхней части статьи, это очень поможет вам при работе с цифровой логикой. Бонусные баллы за сопоставление номера функции с именем функции, вы запомнили выходной столбец таблицы истинности функций. Они научили вас считать в двоичном, верно? Во всяком случае, вот статья: http://matthewkastor.blogspot.com/2013/10/logical-functions-in-javascript.html Это не так важно для вашего непосредственного вопроса, но, безусловно, будет полезно прочитать его. О, входы также могут быть инвертированы, так что не позволяйте этому сбить вас с толку.

Итак, вы не совсем уверены, что означают эти ворота G, глядя на диаграмму. В таком вопросе (где есть что-то, что не имеет смысла для вас), полезно начать с того, что вы знаете.

Глядя на диаграмму, я не знаю, что означают ворота G. На самом деле я ничего не знаю о схемах (но я кое-что знаю о логике:)). Я начну с таблицы истинности, которую автор щедро дал мне формулы для каждого элемента. Я заметил, что есть 3 оператора (*,+,'), которые я знаю.

Если вы знаете, что означают эти операторы, вы можете получить значение G-гейта.

Другие вопросы по тегам