加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1.半加器的逻辑表达式
    • 2.半加器和全加器的功能特点
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

半加器的逻辑表达式 半加器和全加器的功能特点

2023/03/29
1.5万
阅读需 2 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

阅读更多行业资讯,可移步与非原创探寻北交所半导体行业的“隐形冠军”产研:汽车MEMS传感器的国产化趋势,仅仅靠低成本?MCU本土产业链分析报告2023版等产业分析报告 原创文章可查阅。

1.半加器的逻辑表达式

半加器是指只能完成两个二进制位相加但不包括进位的电路。它可以使用布尔代数来表示,其中A和B是需要相加的两个输入位,S是不包括进位时的和,C是需要进位时的结果:S = A ⊕ B (异或) C = A ∧ B (与)

2.半加器和全加器的功能特点

半加器虽然可以完成两个二进制位相加,但是它无法处理进位问题,因此不能用于加上多位数。为了解决这个问题,我们引入全加器

全加器是一种可以将三个二进制数(两个待加数和一个进位)相加得到一个和以及向下一位的进位值的电路。

全加器可以被看作是由两个半加器和一个额外的进位输入组成的,其逻辑表达式如下:

S = A ⊕ B ⊕ Cin Cout = (A ∧ B) ∨ (Cin ∧ (A ⊕ B))

其中,S表示不考虑进位时的和,Cout表示需要向下一位的进位值。全加器不仅可以单独使用,还可以通过级联来实现加上多位数的运算。

相关推荐

电子产业图谱