通过NandGame网站学习二进制运算-软件测试牛翰社区-编程开发-牛翰网

通过NandGame网站学习二进制运算

通过上一章节实现的与非门、非门、与门、或门、异或门等逻辑门来继续学习二进制的运算

1、半加器

输入:两个二进制位 a 和 b
加法元件将两个比特相加。结果是个2位的值。

h输出是高位,l输出是低位(就像在2位10进制数中,十位是高位,个位是低位)。

输入a 输入b 高位 低位
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 0

从真值表可以看出:
低位 相当于 a 和 b 的异或(XOR)运算。
高位 相当于 a 和 b 的与(AND)运算。

半加器的逻辑表达式
低位 (和) = A XOR B
高位 (进位) = A AND B

电路

2、全加器

请登录后发表评论

    没有回复内容