本文已参与「新人创作礼」活动,一起开启掘金创作之路。 因为考虑到以后转行的实际需要,所以最近在看一些关于数电的书。现在脑子里仅有关于电的知识储备应该也就只有高中所学的一点知识了。从现在开始,一点点地恶补知识点。 大概4.2号开始学习的,早前的笔记是一直记在本子上了,现在打算也在掘金社区来记录,顺便复习一下知识点,
关于组合逻辑电路的设计
- 逻辑思维能力(真值表的转化 )
- 约束关系的理解和应用
- 指定器件类型 在常用规模组合逻辑器件中主要包括以下: 加法器、数值比较器、编码器、译码器、数据选择器、数据分配器
加法器
- 半加器:不考虑低电位向本位的进位的加法。但是,要考虑本位相加后,给高位的进位。
- S
半加= AB'+A'B (A异或B) - CO
半加= AB
- 全加器: 要考虑低位向高位的进位的加法,也同样考虑到本位相加后,向高位的进位。
- S
全加= AB'+A'B - CO
全加= ( AB'+A'B)•AB
| A | B | S | CO |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
输入变量:A、B(相加的两个1位二进制数) 输出变量:S(相加后本位的结果) CO:(本位向高位的进位) S=AB'+A'B (异或门) CO=AB (与门)
串行进位加法器
超前进位加法器
可以明显改进运行速度
集成加法器
加法器级联扩展
片内超前,片间串行
今天先就分享这么多了,有点累了,先去处理我的数据了。