利用四位加法器实现8421BCD运算补正

该博客介绍了如何利用四位加法器进行8421BCD运算补正。实验原理包括判断标准,即当两位8421BCD码相加产生进位或出现A-F时需要进行补正。解决方案是通过加六补正法,利用逻辑转换器简化表达式。实验结果显示了采用74LS83N TTL加法器的电路设计,以及各个模块的功能,如数码管显示和LED指示灯的状态。
摘要由CSDN通过智能技术生成

利用四位加法器实现8421BCD运算补正

实验原理

判别标准:

​ 两位8421BCD码相加,如果

​ 产生进位 (设由此产生的进位为C_Flag_1)

​ Or

​ 出现A-F (设由此产生的进位为C_Flag_2)

​ 则CF=1

解决方法:

​ 加六补正

当出现A-F时

​ 因为输入都是0-9,此时不产生进位标志,即 C_Flag_1 = 0

S4 S3 S2 S1 C_Flag_2
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

​ 利用逻辑转换器得到最简与或表达式:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值