二进制全加法器原理

1.继电器

根据电磁原理设计的可以根据输入电流控制开关的装置,如下图:

2.逻辑门

由继电器组成的可以实现逻辑运算的装置

2.1.与门

2.2.或门

2.3.非门

2.4.或非门

与或门的特性刚好相反

2.5.与非门

和与门的特性刚好相反

3.二进制半加法

二进制的加法同十进制相同,及得2向前进一位1

通过观察发现,和位的结果是或门和与非门相与后的结果。因此,二进制的和位如下

进位的结果同与门的结果相同,因此最终的半加法器如下

4.二进制全加法器

在上一步中我们只得到了二进制半加法器,并没有考虑进位的情况,我们加上进位作为输入,即可得到全加法器

全加法器的进位要么从本身的和产生要么从和位同进位的和产生(有且唯一)

集成后的全加法器,有三个输入和两个输出

将八个全加法器串联起来(前一个加法器的进位作为下一个加法器的输入),每一个加法器的和位输出连接一个灯泡,最后一个加法器的进位输出连接第九个灯泡,最后根据灯泡的位置和状态,即可得到8位二进制的和。

posted @   monkey6  阅读(94)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示