能够计算低位进位的二进制加法电路为一位全加器。一位全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器。本次利用proteus对一位全加器进行设计和验证。
其基本原理图为:
1位全加器进行输入输出的真值表:
其中A,B加数,C为低位进位。S为求的和,Ci+1为此次运算进行的进位。
根据电路图,利用proteus进行门电路电路图绘制,进行仿真验证:
输入:在门电路中,接地表示输入0,连接电源表示输入1。
输出:用两个LED灯表示输出。如果灯亮表示输出1,不亮表示输出0。
以下只选择1,4,8时的情况验证表中的数据。其它情况验证也符合表中数据。篇幅原因不进行说明。
1)第一种情况
输入:0,0,0
输出:0,0
2)第四种情况
输入:0,0,0
输出:0,1
3)第八种情况
输入:1,1,1
输出:1,1
实验心得:仿真就是设计电路图模拟真实电路的工作过程。proteus中有的设备不能进行仿真,一开始连接电路的时候报错了,后来查资料才知道Proteus中只有带仿真模型(原理图模型、SPICE模型、VSM模型等)的器件才能进行仿真,一些器件只能用于原理图设计。右上角的预览窗口中如果显示:
则表示器件没有仿真模型,无法进行仿真。
电路连通的时候会出现红的、蓝色、灰色的小点。
红点表示:高电平
蓝点表示:低电平
灰点表示:不确定
黄点表示:短路
箭头表示:交流电瞬时电流方向
proteus8.7破解版安装:
https://www.52pojie.cn/forum.php?mod=viewthread&tid=724096
proteus基础教程讲解:
https://v.youku.com/v_show/id_XNDE0NjE5Mjc0NA==.html?spm=a2hzp.8253869.0.0