Post

MC1-1277-具有两个输入端的或门(OR)是最简单的数字逻辑电路之一。如果这两个输入的组合分别为 00、01、10、11,则对应的输出为

MC1-1277 考的是二输入或门(OR)的真值表:只要有一个输入端为高电平,输出即为高电平。四种输入组合按二进制顺序排列时,只有两路全为低电平那一种情况输出低电平,其余三种都输出高电平。判据是“有一就出一”;如果连两路都为高电平的那组也输出低电平,那就成了异或门而不是或门。

题库解析 阅读 0 点赞 0 评论 0

【题目编号】MC1-1277

【题目】具有两个输入端的或门(OR)是最简单的数字逻辑电路之一。如果这两个输入的组合分别为 00、01、10、11,则对应的输出为:

【答案】A

[A]0、1、1、1

[B]0、1、1、0

[C]0、1、0、1

[D]1、0、1、0

考点速览

这道题问的是二输入或门(OR gate)的输出序列。四个选项还是那四种输入组合、还是那串 0 和 1,考的是有没有把“或”的规则记对:只要有一个输入端为高电平,输出就是高电平。按 00、01、10、11 的顺序排下来,输出是 0、1、1、1。

或逻辑在业余电台里出现的次数不比与逻辑少。多路告警的汇总、任意一个保护条件触发就停机、几路电源任意一路有电就维持供电,这些“任一成立”的场合用的都是或门。把它和与门放在一起记,是数字电路入门最省力的办法。

或门的真值表:只要有 1 就出 1

两个输入端共有四种组合,逐行列出即得真值表。或门的规则可以概括成“有 1 就 1”:组合 00 中两路都是低电平,输出为 0;组合 01、10、11 中都至少有一路是高电平,输出统统为 1。四种结果连起来读就是 0、1、1、1。

用算术作比,或运算接近加法,但它是“封顶”的加法:零加零得零,其余情况都得一,不会出现二。写表达式时习惯记作 A 加 B,中间那个加号读作“或”。

有人会问,输入是 10 和 01 时输出都是 1,那还分得清是哪一路有效吗?分不清——或门本来就不保留“是哪一路”的信息,它只回答“有没有至少一路有效”。想让电路分辨来源,得用两路独立的通道,或者改用异或门这类能反映差异的逻辑。

并联开关与“任一条件成立”

最直观的实现是两只开关并联:任意一只合上,灯就亮;两只都断,灯才灭。二极管或门、晶体管或门、互补金属氧化物半导体工艺里用或非门加反相器,都是把这一逻辑做成电路的常见做法。

电台里的用法大多服务于安全与可靠性。比如某台设备的过热保护、过流保护、天馈驻波异常三条支路各自输出一个故障信号,只要其中任意一条有效就立刻切断发射,这时候用或门做汇总最自然。反过来,如果要求“三条都正常才允许发射”,那就该用与门。同样是保护电路,逻辑选错,设备的表现会完全两样。

数字控制部分也常见或逻辑。多路中断请求汇总到处理器的一个引脚,任意一路提出请求都能触发响应,靠的就是或门或者等效的线与逻辑。

逐项辨析

选项 A 正确:输出序列 0、1、1、1,只有 00 这一组输出为 0,其余三组都输出 1,正是“有 1 就 1”的或逻辑。

选项 B 给的是 0、1、1、0。它在最后那组 11 上把输出写成了 0,而这一组恰恰是两路都有效的情况,或门不可能给它输出 0。这个序列实际上是异或门(XOR)的结果——两路相同时输出 0,相异时输出 1。

选项 C 给的是 0、1、0、1。1 每隔一组出现一次,与其中一路输入同步,等于把另一路输入完全忽略。或门对两路输入是对称的,不可能只看一路。

选项 D 给的是 1、0、1、0。它是选项 C 的反相,等于把某一路输入取反后原样送出,同样只反映一路的状态,与或逻辑无关。

把这些干扰项归纳一下:把最后一行改成 0,是把或门写成了异或门;把某一路输入直接当输出,是把两路输入误当成主次关系。命题人用的是同一套手法,换的是门而已。

或门和异或门差在哪

或门与异或门只差一组输入:组合 11。或门在两路都有效时输出 1,异或门在两路都有效时反而输出 0。原因是异或门的判据不是“有没有 1”,而是“两路是否相异”。换句话说,或门关心的是“至少一路”,异或门关心的是“恰好一路”。

分辨时可以记两个数字:或门输出里 0 只有一个,异或门输出里 0 和 1 各有两个。另外,或非门(NOR)是在或门基础上取反,输出是 1、0、0、0,只有全 0 那组变成 1;把或门、异或门、或非门三组结果背下来,这几种门就再也不会乱。

应试要点

或门记“有 1 就 1”。四种输入按 00、01、10、11 排列时,输出为 0、1、1、1,答案是选项 A。快速判据:输出序列里有三个 1,只有全 0 那组是 0。若最后一个 1 变成 0,那就是异或门;若整串前后翻转,那就是或非门。

继续阅读

全部归档