作为有用的组合逻辑的第一个例子,让我们构建一个可以在一起添加两个二进制数字的设备。我们可以快速计算答案应该是什么:
0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 102
所以我们需要两个输入(a和b)和两个输出。低阶输出将被称为σ,因为它代表了总和,并且高阶输出将被称为c出去因为它代表开展。真相表是:
一种 | B. | σ. | C出去 |
0. | 0. | 0. | 0. |
0. | 1 | 1 | 0. |
1 | 0. | 1 | 0. |
1 | 1 | 0. | 1 |
简化布尔方程或制作一些卡诺地图将产生下面显示的相同电路,但首先查看结果。Σ列是我们熟悉的XOR门,而C出去列是和门。此设备被称为半加法器,因为在下一节中会有意义。
或梯形逻辑
相关工作表: