我通常尽量不寻求家庭作业帮助,但我又一次陷入困境。我一直在翻阅我的教科书,但我无法弄清楚这一点。给导师发了电子邮件,我得到的所有帮助都是“检查这个页面”和“检查那个页面”,所以我不想不去做,而是想要一些建议,这样我才能真正学习。
“G”门的东西,是书中困扰我的东西,没有看起来像那样的门,所以我不知道该怎么做。这是问题的图片,基本上我必须找到X值(输出)。答案会很好。但我非常感谢对“为什么”的一点解释。真的很感谢帮助!
我通常尽量不寻求家庭作业帮助,但我又一次陷入困境。我一直在翻阅我的教科书,但我无法弄清楚这一点。给导师发了电子邮件,我得到的所有帮助都是“检查这个页面”和“检查那个页面”,所以我不想不去做,而是想要一些建议,这样我才能真正学习。
“G”门的东西,是书中困扰我的东西,没有看起来像那样的门,所以我不知道该怎么做。这是问题的图片,基本上我必须找到X值(输出)。答案会很好。但我非常感谢对“为什么”的一点解释。真的很感谢帮助!
D 看起来像 AND
E看起来像NAND,乳头状的东西是反相器
F 看起来像 NOT,输出端带有反相器的缓冲器
G 看起来像一个 NOR,一个带有反转输出的 OR
未标记的看起来像 OR。
不过这画得真的很烂。
给你答案只会欺骗你的教育,而这些东西很重要。二元函数有 16 个逻辑连接词,它们都是 . . . 合乎逻辑。它们是有道理的。
AND 意味着当两个输入都为真时,输出将为真。“如果 A 和 B = 1 输出为 1”
OR 表示如果任何输入为真,则输出为真。“如果 A 或 B = 1 输出为 1”
NOT 表示如果输入为真,则输出为假。
XOR 表示如果任一输入为真,但不是两者都为真,则输出为真。“如果 A 或 B = 1,则输出为 1,除非 A 和 B = 1”
AND、OR 和 XOR 都可以在其输出上具有反相器,从而反转它们的含义。当它们应该输出真时,它们将输出假,而当它们应该输出假时,它们将输出真。
表中的标题使用 * 表示 AND,+ 表示 OR,使用 ' 表示“反转左侧的符号”。
D 是 A AND B,所以如果 A 和 B 为真,则在该列中放入 1,该列的其余部分为假。
E 是 B NAND C,所以如果 B 和 C 为真,那么在该列中放一个 0,该列的其余部分为真。
F 不是 C,所以将 C 的反义词放在列中。
G is NOT((A AND B) OR (NOT C)),或者如果您查看原理图并稍微考虑一下公式,您会发现它不是(D OR F)。你现在应该可以自己解决这个问题了。
X 是 G OR E,它有一个更复杂的公式,它可以像 G 的公式一样在电路中追踪,但如果你需要它来证明你的工作,你必须和你的老师谈谈。你可能会得到更多帮助,提出问题,表明你付出了努力。
我写了一篇关于 JavaScript 中的逻辑函数的文章,其中包括示意图。如果您记住文章顶部的函数表,它将在处理数字逻辑时对您有很大帮助。将函数编号与函数名称相关联的奖励积分,您将记住函数真值表的输出列。他们教你用二进制数数对吗?无论如何,这篇文章是:http ://matthewkastor.blogspot.com/2013/10/logical-functions-in-javascript.html对于您的直接问题并不那么重要,但您一定会阅读它。哦,输入也可以反转,所以不要让它让你失望。
好的,所以你从图表中不太确定这个 G 门是什么意思。在这样的问题中(有些东西对你来说没有意义),从你所知道的开始是有帮助的。
从看图我不知道G门是什么意思。事实上,我对电路一无所知(但我对逻辑有所了解:))。我从作者慷慨地给我每个门的公式的真值表开始。我注意到我知道有 3 个运算符 (*,+,')。
如果您知道这些运算符的含义,那么您可以推导出 G 门的含义。