数字加法器

加法器被广泛的用于计算机和通信系统中,加法器从广义上来说包括加法器和减法器,减法器。在电路结构上,加法器和减法器是一样的,但是输入信号采用的是补码。

1、半加器

半加器即为不考虑来自低位的进位信号,半加器的真值表如表1-1所示:
表1-1:
半加器真值表
由真值表可得逻辑表达式:
SUM=A^B
Cout=A&B
电路如图
半加器电路结构
半加器表示如下图:
半加器表示符
Verilog HDL语言实现半加器

module half_add (A,B,C,S);
	input A,B;
	output C,S;
	assign C=A&B;
	assign S=A^B;
endmodule 

2、全加器

如果考虑来自低位的进位信号,则为全加器,又称为3-2压缩器
其真值表如表2-1:
全加器真值表
代数逻辑表达式为:
S=A^B ^Cin;
Cout=(A^B)&Cin|AB;
电路结构图:
电路结构全加器
用Verilog HDL 语言描述全加器为:

module full_adder (A
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值