打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
数字电路——4bit加法器的设计实现与仿真

在网络上看到不少使用面包板、跳线和分离原件实现2bit或者4bit的加法器的视频,想到采用通用的数字电路设计方法、使用基本的与或非逻辑门电路实现4bit加法器。


4bit加法计算过程
以二进制数 0b0011 0b0101为例进行分析:

   0b 0 0 1 1

 0b 0 1 0 1

---------------

    0b 1 0 0 0

可以得到以下结论:

  • 从低位向高位按1bit进行计算

  • 按1bit计算时,输入为两个加数、低位进位,输出为和、向高位进位。

1bit加法真值表

输入

加数1:A

加数2:B

低位进位:C

输出

和:S
高位进位:C_H
真值表

逻辑表达式
根据真值表中输出为1的输入组合,可以得到逻辑表达式为:

化简逻辑表达式

可以根据逻辑计算关系的定律,比如交换律结合律进行化简,但一个直观且通用的方式是利用卡诺图进行化解。

S表达式的卡诺图如下:

可以发现S已经不能再进行化简了。

C_H的卡诺图如下:

可以发现C_H可以化简为:

Simulink仿真模型

基于化简后的逻辑式,可以构建1bit加法仿真模型如下:

将该模型封装为一个模块,4bit的加法器就是包含四个这样模块的模型,再添加一些输入输出和显示模块,即得到如下的模型:

仿真结果请参考以下视频:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
第三章组合逻辑电路
【转】半加器与全加器 原理
组合逻辑电路(数字电路教程)1
第3章运算方法和运算器(2)
计算机基础从模拟电路到计算机软件(一条机器指令就是一段定长的二进制数CPU的电路在出厂之前就写死了)(逻辑门的输出可以往回跑形成一个回路就是时序逻辑把多个门组合在一起并不形成循环的回路就是组合逻辑电路了)
48. 第3章:数字电子技术第4节:集成组合逻辑电路(二)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服