跳转到内容

计算机硬件基础元素:构建电路

来自维基教科书,开放的书籍,开放的世界

试卷 2 - ⇑ 计算机系统基础 ⇑

← 布尔门组合 构建电路 布尔代数 →


考试中一个常见的问题是给您一些布尔代数,并要求您将其表示为逻辑门。让我们看一下您应该熟悉的加法和减法示例


首先我们将处理最里面的括号


最后,我们将此答案与 结合起来


布尔代数的工作原理完全相同,但我们将使用逻辑门而不是数字来存储结果

示例:构建电路

与任何方程式一样,我们将首先处理最里面的括号 ,然后将此答案与 结合起来

练习:构建电路

绘制以下电路图。(请记住:我们应该先处理 AND 还是 OR?)

答案

答案

答案

答案

答案

考试中一个常见的问题是给您一个系统的描述。然后会要求您根据此描述创建布尔语句,最后构建一个逻辑门电路来显示此系统

示例:构建电路

使用布尔代数描述以下场景

如果车窗被打破,或者传感器检测到车内有物体移动,并且汽车没有被拖走,或者发动机没有启动,那么汽车警报就会被触发。

其中

  • A = 被拖走,
  • B = 车窗被打破,
  • C = 发动机启动,
  • D = 检测到移动

在您急于回答这个问题之前,让我们尝试将其分解成各个组成部分。出题者经常会试图欺骗您。警报响起的两种情况是:,但有一个前提,如果这两个条件中的任何一个为真,并且另外两个条件也为真,即发动机没有启动,汽车没有被拖走:

将两者结合起来,我们得到(请记住括号!):

下一步是根据此创建一个图表:

练习:构建电路

一个安全系统允许两个不同安全级别的人进入大楼。要么他们拥有低权限,并且拥有卡片,并且没有携带手机。或者他们拥有钥匙,并且被允许携带手机。

可用的输入是

  • A = 携带卡片
  • B = 携带手机
  • C = 携带钥匙

写下布尔方程来表达这一点

答案

如果你写了: 你就错了!原因是文本说:或者他们有钥匙,并且被允许携带手机。 这并不意味着 ,这意味着他们可以携带手机,或者他们可以选择不携带:,简化为:.

绘制逻辑门图来解决这个问题。

答案

华夏公益教科书