【发布时间】:2016-03-16 16:28:30
【问题描述】:
我正在尝试找出每个与真值表组合的名称。
在第一个表中,我有两个输入和一个输出系统的每个真值表。输入按行读取。输出采用二进制计数格式。每个输出按列读取,并用十六进制数字 0 到 F 标记。按行输入与指定输出列内的输出相关。
在第二个表中,我按行列出了第一个图表上每个输出列的工作方式。在每一行中,我都列出了二进制逻辑门的名称、javascript 中的 if 语句,以及它们如何工作的描述。对于不完整的空格,我有一个连字符。
第二张表的门名中的空格有名字吗?
Complete Truth Tables
Inputs | Outputs
1 2 | 0 1 2 3 4 5 6 7 8 9 A B C D E F
-----------------------------------------
0 0 | 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
0 1 | 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
1 0 | 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
1 1 | 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Num | Gate | Javascript | Return True If
--- | ----- | ---------- | --------------
0 | - | 0 | FALSE
1 | AND | I1&&I2 | I1 AND I2
2 | - | I1&&!I2 | I1 AND NOT I2
3 | - | I1 | I1
4 | - | !I1&&I2 | I2 AND NOT I1
5 | - | I2 | I2
6 | XOR | I1!==I2 | I1 NOT EQUALS I2
7 | OR | I1||I2 | I1 OR I2
8 | NOR | !I1||!I2 | NOT I1 OR NOT I2
9 | XNOR | I1==I2 | I1 EQUALS I2
A | - | !I2 | NOT I2
B | - | !(!I1&&I2) | NOT ( I2 AND NOT I1 )
C | - | !I1 | NOT I1
D | - | !(I1&&!I2) | NOT ( I1 AND NOT I2 )
E | NAND | !I1&&!I2 | NOT I1 AND NOT I2
F | - | 1 | TRUE
【问题讨论】:
-
你可以在Wikipedia找到你的表和解释。
标签: io binary logic boolean-logic