题目
(单选题) 比较两个一位二进制数A和B,当A=B时输出F=1. 否则F=0.则F的表达式为 。(本题1.0分) A、 AB B、 A+B C、 ex_1426746709498_0.jpg D、 ex_1426813331299_0.jpg
(单选题) 比较两个一位二进制数A和B,当A=B时输出F=
1. 否则F=
0.则F的表达式为 。(本题1.0分) A、 AB B、 A+B C、 ex_1426746709498_0.jpg D、 ex_1426813331299_0.jpg
1. 否则F=
0.则F的表达式为 。(本题1.0分) A、 AB B、 A+B C、 ex_1426746709498_0.jpg D、 ex_1426813331299_0.jpg
题目解答
答案
D
解析
考查要点:本题主要考查二进制数比较的逻辑表达式,需要根据题目条件推导出正确的逻辑关系式。
解题核心思路:
当两个一位二进制数A和B相等时输出F=1,否则输出F=0。这需要分析所有可能的输入组合,构建真值表,再通过逻辑运算规则推导表达式。关键在于识别相等条件对应的逻辑运算,并转化为标准逻辑表达式。
破题关键点:
- 真值表分析:明确A和B相等时的输出情况。
- 逻辑运算转换:将相等条件转化为逻辑门的组合,例如异或门的反函数或与非门的组合。
步骤1:构建真值表
根据题意,列出所有可能的输入组合及对应的输出F:
A | B | F |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
步骤2:推导逻辑表达式
F为1的情况有两种:
- A和B均为0:此时表达式为 $\overline{A} \cdot \overline{B}$(非A与非B)。
- A和B均为1:此时表达式为 $A \cdot B$(A与B)。
因此,F的表达式为两者的或:
$F = \overline{A}\overline{B} + AB$
步骤3:关联选项
选项D对应的表达式为 $\overline{A}\overline{B} + AB$,与推导结果一致。此外,该表达式也可理解为异或门的反函数($(A \oplus B)'$),因为异或门输出A≠B时为1,取反后即为A=B时输出1。