2016-11-20 10 views

回答

1

这个句子很模糊,所以我们把这个练习当作试图创建一个真理表,它与我们所讲的。这样做,我们必须解释短语中包含的每条信息。

两个输出必须等于二进制数表示所述数中等于一个输入。

两个输出

鉴于每输出的真值表是一个位,我将其解释为具有两个输出列的真值表。让我们称他们为b1b2b意义bit

二进制数

b1b2将形成2位二进制数。因此,组合输出的可能结果为:00,011011。这些又分别对应于它们的十进制值0,1,23

输入

这些都是我们的真值表的第一列。我们还不知道他们有多少。但是......鉴于

数量的输入等于一个

,最大的输出值是3(见上文),我们可以有最多3布尔输入。让我们叫他们i1i2i3

结合一起

i1 i2 i3 (sum) (binary) b1 b2 
0 0 0  0  00  0 0 
0 0 1  1  01  0 1 
0 1 0  1  01  0 1 
0 1 1  2  10  1 0 
1 0 0  1  01  0 1 
1 0 1  2  10  1 0 
1 1 0  2  10  1 0 
1 1 1  3  11  1 1 
+0

WOW!非常感谢你的解释!对此,我真的非常感激。它现在总的感觉:D – miiworld2

+0

不客气。 –

相关问题