亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

二进制加法器

假设我们想要构建一个可以将两个二进制位相加的设备。这种器件被称为半加器,其门电路如下所示:

Σ 符号代表半加器的“和”输出,即和的最低有效位 (LSB)。 Cout 代表半加器的“进位”输出,和的最高有效位(MSB)。

如果我们在梯形(中继)逻辑中实现同样的功能,它会是这样的:

任一电路都能够将两个二进制数字相加。如何将位相加的数学“规则”是电路的硬连线逻辑所固有的。

如果我们想对二进制位执行不同的算术运算,例如乘法,我们将不得不构建另一个电路。上述电路设计只会执行一个功能:将两个二进制位相加。要让他们做其他事情需要重新布线,也许还需要不同的组件。

从这个意义上说,数字算术电路与模拟算术(运算放大器)电路没有太大区别:它们完全按照有线连接来完成,不多也不少。然而,我们并不仅限于以这种方式设计数字计算机电路。

可以将任何算术运算的数学“规则”以数字数据的形式嵌入,而不是在门之间的硬连线连接中。结果是无与伦比的操作灵活性,催生了一种全新的数字设备:可编程计算机 .

虽然本章并非详尽无遗,但我认为它提供了对可编程计算机设备本质的独特而有趣的观察,从介绍性教科书中经常忽略的两种设备开始:查找表存储器有限状态机 .

相关工作表:


工业技术

  1. 电子科学
  2. 3 位二进制计数器
  3. 十进制数与二进制数
  4. 八进制和十六进制数
  5. 二进制加法
  6. 负二进制数
  7. 二元减法
  8. 二进制溢出
  9. 数字信号和门
  10. 全加法
  11. 在 x86 上为 arm 构建容器
  12. 在 PLCnext 上开始使用 Go